Emerging Architectures
[ Personnel
| Projects
| Architectures
| Sponsors]
|
Heterogeneous computer systems will play an important role
in future high performance computing systems, as underscored by recent
announcements from major computing vendors such as AMD, Intel, Cray,
and IBM. The Future Technologies Group at ORNL is studying
emerging architectures for use in applications from real-time low-power
processing to scientific computing on petascale systems. Field
Programmable Gate Arrays (FPGAs), Graphics Processing Units (GPUs), and
the Cell BE Processor are among the architectures we investigate with
respect to performance and productivity for future computing platforms.
|
 |
Personnel
|
Projects
We are pursuing several directions with our research related to emerging architectures. For
some projects, we have publications and even code downloads; for other
projects that aren't yet that far along, we encourage you to check back
for project updates. If possible, publications are available from
the Future Technologies publications database. Contact any team member with questions or comments.
- Exploring Reconfigurable Computing Programming Models to Accelerate High-Performance Computing Applications
- Productivity
- Workload and Performance Characterization
- Performance Evaluation and Analysis
- Future directions:
- Lhotse - System Software for Tightly Coupled Heterogeneous Computing
- Programming Models and Languages for Computation Accelerators
|
- Hardware
- Cell Broadband Engine Processor
- IBM Cell BladeCenter, 2xCell BE per node
- Graphics Processing Units (GPUs)
- NVIDIA G71 (7900GTX)
- NVIDIA G80 (8800GTS)
- AMD R580 (ATI FireStream)
- Field-Programmable Gate Arrays (FPGAs)
- Cray XD1
- SGI/RASH
- SRC-6
- Digilent XUP
- Programming Models
- CUDA
- PeakStream
- Mitrion
- CHiMPS (beta)
- Viva
- VHDL
|
|
|