University of Mannheim 1 ATOLL ATOmic Low Latency R ATOLL ATOmic Low Latency – ATOmic Low Latency – A high-perfomance, low A high-perfomance, low cost SAN cost SAN Patrick R. Haspel [email protected]Computer Architecture Group University of Mannheim, Germany
12
Embed
University of Mannheim1 ATOLL ATOmic Low Latency – A high-perfomance, low cost SAN Patrick R. Haspel [email protected] Computer Architecture Group.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
University of Mannheim 1
ATOLL
ATOm ic Lo w Latency
RATOLL
ATOmic Low Latency – ATOmic Low Latency – A high-perfomance, low cost SANA high-perfomance, low cost SAN
DMA-Mode Test Test system: P3-1000 (Serverworks)PCI 66/64bit ATOLL@245MHz
SWsendSWsend
SWreceiveSW
receive
4µs 3,8µs1,2µs
Not fully optimized yetNot fully optimized yet
533MB/s write burst rate
137MB/s read burst rate (bridge problem w. stop)
240 Byte Message
Sum 9µs
University of Mannheim 7
ATOLL
ATOm ic Lo w Latency
RATOLL Performance
A module has been developed in collaboration with the Universityof Mannheim to evaluate their ATOLL network cards. Thisexperimental hardware delivers the best performance for messagessmaller than 10 kB, and matches the 2 Gbps throughput seen withmany proprietary solutions like SCI and Myrinet.
University of Mannheim 8
ATOLL
ATOm ic Lo w Latency
R
ATOLL-Software
User Application
MPI PVMTCP/IP
Kernel Driver
ATOLL HW
ATOLL API ATOLLdaemon
•Controls Network Startup (clock distribution, routing)•Supervises NIC at runtime•Provides routing information
OpenSourceSW
University of Mannheim 9
ATOLL
ATOm ic Lo w Latency
R
Future Development
Future of ATOLL Hardware-DevelopmentFuture of ATOLL Hardware-Development
• EXTOLL• 500 - 1000 MHz clock• higher dimensional Crossbar for multidimensional IN structures• multithreaded cached host interface• memory management support • command extension for direct memory operations (put, get, …) => MPI-2