|
Profile
Engels started playing with Linux® in 1991 and obtained his Red Hat Certified Engineer (RHCE), Red Hat Certified Instructor (RHCI), and Red Hat Certified Examiner (RHCX) certifications in 2002. He is in charge of Bluepoint's Total Linux®, Linux Kernel Internals®, Perl & Python Programming, and Extreme PHP curriculum and instruction development./* Conveniently yanked from the Bluepoint Institute profile page */ People
![]() Richard Keech, RHCE, RHCX conducted my RHCE, RHCI, and RHCX training & certification in his capacity as Red Hat Asia-Pacific's Chief Instructor. Before we parted ways, he congratulated me for becoming the first Filipino RHCX. I told him that I was trained by the best. mortega.net
In loving memory of CPT Mario B. Mortega Sr., USAFFE, VET (1920-2004)
|
KGPU - Augmenting Linux With GPUs
Wednesday, May 25, 2011, 12:35 AMPsylocke designed a GPU computer with almost 200 effective cores for her ECE 12 (Computer-Aided Design) subject a few days ago. Her teacher thinks it's impossible to build such a machine.
For the record, we have an actual unit at home.
ASUS, Dell, and Microway (among others) have been offering similar products abroad for a while now.
Aside from the usual GPGPU applications (Psylocke used TeraChem), we also explored KGPU: "KGPU is a GPU computing framework for the Linux kernel. It allows Linux kernel to call CUDA programs running on GPUs directly. The motivation is to augment operating systems with GPUs so that not only userspace applications but also the operating system itself can benefit from GPU acceleration. It can also free the CPU from some computation intensive work by enabling the GPU as an extra computing device. Modern GPUs can be used for more than just graphics processing; they can run general-purpose programs as well. While not well-suited to all types of programs, they excel on code that can make use of their high degree of parallelism. Most uses of so-called "General Purpose GPU" computation have been outside the realm of systems software. However, recent work on software routers and encrypted network connections has given examples of how GPGPUs can be applied to tasks more traditionally within the realm of operating systems. These uses are only scratching the surface. Other examples of system-level tasks that can take advantage of GPUs include general cryptography, pattern matching, program analysis, and acceleration of basic commonly-used algorithms." Really cool stuff! Visit github.com/wbsun/kgpu for more information and a white paper on KGPU. And oh yes, impossible is nothing. | Search Recent Entries Albums Random Entries Sick Linux Day SHA-1 Cracked! ACET BCG Magie's Birthday Reunion CardBackup Kamay Kainan Software Freedom Day 2007 Linux Foundation Pope John Paul II: 1920-2005 Top 1 LCBA Day 2 Perl Programming LCBA Day 5 Cherry Bomb Haraya Two Milles Bornes Code Eddie Writing Custom udev Rules Chronology of Conspiracy Buko Pie Overall Champion Nanay LCBA Day 4 A Prayer Free Burma! ReiserFS Linux Express Blackout Goddard Namespaces Eddie Unfakeable Linux? PHP10 Flipover 50% Best Friend Michael Jackson (1958-2009) Pidgin Phoenix's 2nd Birthday FOSS Bill Desperate Housewives Trained by the Best | ||||