| Research Areas |
|
|
|
| Written by Jennifer D. Villafuerte |
| Friday, 11 September 2009 02:42 |
|
1. Grid Computing
In pursuit of national development, the PSciGrid Program, which runs for 3 years, aims to establish a national Grid infrastructure as well as applications that will run over the grid for use in collaborative research activities. 2. High-Performance Reconfigurable Computing High-Performance Reconfigurable Computing (HPRC) is a relatively new computing paradigm that combines the use of conventional microprocessors and programmable logic devices called Field-Programmable Gate Arrays (FPGAs) in compute-intensive applications. FPGAs are commodity digital integrated circuits (ICs), the logic configuration of which can be programmed repeatedly depending on the target application. Inside an FPGA is an array of programmable logic blocks and flexible interconnects that can be configured to create arbitrary digital circuits. This is in complete contrast with traditional microprocessors or CPUs that contain hardwired digital electronic circuits that are fixed. In a configurable computing system, the FPGAs serve as auxiliary processors to the microprocessors. The main application software or program is executed one instruction at a time in the microprocessor while functions that usually require long execution time are implemented as a digital circuit in the FPGA. Essentially, the FPGAs provide hardware-accelerated solutions to software-only implementation of functions. Example of functions that are typically implemented as hardware are data-parallel overlapped computations that can be efficiently implemented as fine-grained architectures such as single-instruction, multiple-data (SIMD) engines, pipelines, or systolic arrays. The use of FPGAs in high-performance computing is observed to improve execution performance by up to four orders of magnitude. And since FPGAs are low-power devices, FPGAs also offer improvement in power efficiency by up to three orders of magnitude reduction compared to conventional microprocessors. ASTI’s high-performance computing cluster currently employs FPGAs to accelerate some commonly used bioinformatics algorithms which include Smith-Waterman, ClustalW and HMMer. |
| Last Updated on Wednesday, 18 November 2009 08:53 |
About PSciGrid


