The 7 Things I Know About Cyber Security After 25 Years | April 2024
Why we worked with HP on distributed enterprise applications performance
1. Do you know why we ended up
working with HP on high
performance and scalability of
distributed enterprise
applications?
November 2010
2. Exploring Above & Beyond Performance Computing
http://gac.des.udc.es
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…
2
… exploring Above & Beyond Performance Computing
3. Exploring Above & Beyond Performance Computing
http://gac.des.udc.es
What about you? What keeps you awake at night?
3
Reducing
execution time
of Java
applications
Speeding up Java
communications
Scalable high
performance
computing
applications
Migration of legacy
applications to a
distributed Java
platform
4. Exploring Above & Beyond Performance Computing
http://gac.des.udc.es
The Computer Architecture Group at the University of A Coruña
has been working over the last 10 years on …
4
Performance and
scalability of distributed
enterprise applications
High performance
communications
Handling millions of
messages per second
Letting your applications
exchange information in
<10 microseconds
Taking advantage of multi-core
processors
Achieving scalable performance on high
speed clusters
“From 1 million tasks to 100 million
tasks, from 1 week to 1 hour runtime”
5. Exploring Above & Beyond Performance Computing
http://gac.des.udc.es
We are 15 faculty members (13 PhD) and 20+ research staff
(mainly Computer Science PhD students) led by …
5
Prof. Ramón Doallo
Ph.D in Physics
Prof. Juan Touriño
Ph.D in Computer Science
Full Professor of Computer Engineering,
University of A Coruña, Spain
Head of the Computer Architecture Research
Group, Univ. A Coruña
22 years experience in R&D in High
Performance Computing (HPC)
> 150 publications in compilers/languages
and middleware for HPC
Research group leader in > 40 research
actions (projects, research networks,
contracts…) with national/international and
public/private funding
Full Professor of Computer Engineering,
University of A Coruña, Spain
Director of the Department of Electronics
and Systems, Univ. A Coruña
17 years experience in R&D in High
Performance Computing (HPC)
> 120 publications in compilers/languages
and middleware for HPC
> 80 research actions participation with
national/international and public/private
funding
6. Exploring Above & Beyond Performance Computing
http://gac.des.udc.es
Our research topics cover …
6
Cluster/Cloud Computing
Java Communication
middleware
Development and optimization
of distributed applications
GPUs, programmability,
Geographical Information
Systems (GIS), Visualization
7. Exploring Above & Beyond Performance Computing
http://gac.des.udc.es
If your company works in one of these industries, we can help
you…
7
Finance / Trading Telecom / IT Energy Defense / Space
8. Exploring Above & Beyond Performance Computing
http://gac.des.udc.es
So we already did for a number of international companies…
8
Finance / Trading Telecom / IT Energy Defense / Space
9. Exploring Above & Beyond Performance Computing
http://gac.des.udc.es
Our Torus product portfolio…
Designed to reach higher efficiency on commodity clusters without loosing Java's
portability.
9
Java Fast Sockets ® Fast MPJ ™
High performance Java sockets library for high-
speed cluster networks
Specialized support on high-speed networks
x10 - x40 performance:
Lower latency: below 5µs, compare to 30µs of
more traditional solutions (TIBCO Smart
Sockets and RTI Low-latency Messaging)
High bandwidth, especially sending primitive
data type arrays, up to 40Gbps vs. 1 Gbps
Low CPU overhead
Java communication middleware on high-speed
networks
Parallel programming support on high-speed clusters:
Infiniband
10 Gigabit Ethernet
10G Myrinet
Powering
10. Exploring Above & Beyond Performance Computing
http://gac.des.udc.es
…and our professional services will take you above & beyond.
10
Performance
analytics
Computer
Engineering
Training
Bottleneck detection
in your applications,
from design to
production stages
Impact reduction of
bottlenecks in your
applications
performance
Application
characterization for
developing scalable,
optimized and
performance-tuned
solutions
Efficient middleware
support for
applications on high-
speed clusters
Turnkey middleware
designs for
integration on
applications
Specialized training
in performance
analysis and cluster
computing
Hands-on tutorials
focused on practical
aspects
Custom training
courses on advanced
topics
11. Exploring Above & Beyond Performance Computing
http://gac.des.udc.es
11
PROF. RAMÓN DOALLO
FACULTAD DE INFORMÁTICA
CAMPUS DE ELVIÑA S/N
15071 A CORUÑA, SPAIN
W http://gac.des.udc.es
GPS coordinates: 43.333078,-8.410884
Shall we talk?
doallo@udc.es
Follow us on