1. Do you know why we ended up
working with on high
performance and scalability of
distributed enterprise
applications?
May 2012
2. In 2008, wanted to improve Unified Parallel C (UPC)
Usability and Performance in Constellation Systems through
implementation/extensions of UPC libraries …
…that was exactly the kind of things we have been working on
for the last 10 years…
… exploring Above & Beyond Performance Computing
http://gac.udc.es
Exploring Above & Beyond Performance Computing 2
3. What about you? What keeps you awake at night?
Reducing
execution time
of Java
Speeding up Java
applications
communications
Scalable high
Migration of legacy performance
applications to a computing
applications
http://gac.udc.es
distributed Java
platform
Exploring Above & Beyond Performance Computing 3
4. The Computer Architecture Group at the University of A Coruña
has been working over the last 10 years on …
Performance and High performance
scalability of distributed communications
enterprise applications
Taking advantage of multi-core Handling millions of
processors messages per second
Achieving scalable performance on high Letting your applications
speed clusters exchange information in
http://gac.udc.es
“From 1 million tasks to 100 million <0.5 microseconds
tasks, from 1 week to 1 hour runtime”
Exploring Above & Beyond Performance Computing 4
5. We are 16 faculty members (14 PhD) and 20+ research staff
(mainly Computer Science engineers) led by …
Prof. Juan Touriño Prof. Ramón Doallo
Ph.D in Computer Science Ph.D in Physics
Full Professor of Computer Engineering,
Full Professor of Computer Engineering,
University of A Coruña, Spain
University of A Coruña, Spain
Head of the Computer Architecture Research
Director of the Department of Electronics
Group, Univ. A Coruña
and Systems, Univ. A Coruña
22 years experience in R&D in High
17 years experience in R&D in High
Performance Computing (HPC)
Performance Computing (HPC)
> 150 publications in compilers/languages
> 120 publications in compilers/languages
and middleware for HPC
http://gac.udc.es
and middleware for HPC
Research group leader in > 40 research
> 80 research actions participation with
actions (projects, research networks,
national/international and public/private
contracts…) with national/international and
funding
public/private funding
Exploring Above & Beyond Performance Computing 5
6. Our research topics cover …
Java Communication
Cluster/Cloud Computing
middleware
GPUs, programmability,
Development and optimization
Geographical Information
of distributed applications
Systems (GIS), Visualization
http://gac.udc.es
Exploring Above & Beyond Performance Computing 6
7. If your company works in one of these industries, we can help
you…
Finance / Trading Telecom / IT Energy Defense / Space
http://gac.udc.es
Exploring Above & Beyond Performance Computing 7
8. Our JavaFastComms product portfolio… Powering
Designed to reach higher efficiency on commodity clusters without loosing Java's
portability.
Java Fast Sockets ® FastMPJ ™
High performance Java sockets for
Fastest Java network and shared
network and shared memory
memory communication middleware
communication
Parallel programming support on high
Top performer in Java sockets:
performance infrastructures:
Low latency: below 3µs
Shared memory
http://gac.udc.es
High bandwidth, especially avoiding
Infiniband
serialization, up to 50Gbps
10/40 Gigabit Ethernet
Low CPU overhead
Exploring Above & Beyond Performance Computing 8
9. …and our professional services will take you above & beyond.
Performance Computer
Training
analytics Engineering
Bottleneck detection
in your applications,
from design to Specialized training
production stages Efficient middleware in performance
Impact reduction of support for analysis and cluster
bottlenecks in your applications on high- computing
applications speed clusters Hands-on tutorials
performance Turnkey middleware focused on practical
Application designs for aspects
characterization for integration on Custom training
developing scalable, applications courses on advanced
http://gac.udc.es
optimized and topics
performance-tuned
solutions
Exploring Above & Beyond Performance Computing 9
10. Shall we talk?
doallo@udc.es
PROF. RAMÓN DOALLO
FACULTAD DE INFORMÁTICA
CAMPUS DE ELVIÑA S/N
15071 A CORUÑA, SPAIN
W http://gac.udc.es
http://gac.udc.es
Exploring Above & Beyond Performance Computing 10