Building Software for Tomorrow’s Big Data Challenges

Building Software for Tomorrow’s Big Data Challenges


Hermes is a software system for I/O systems, for high-performance I/O systems. I/O means input/output. So the I/O systems, you may ask why I/O systems
become so important. Everybody know big data. The data become bigger, so when data becomes
bigger, you cannot just put it into memory. So you have to get into the storage, and
then you get this input/output. So you can see why this I/O problem become
more important now than before. Because of big data. The main differentiating factor that Hermes
addresses is the hierarchical nature of future supercomputers. Hardware innovation had given us new, very
fast storage devices, like a flash-based SSDs and MBMEs; even in our personal laptops we
have options to get faster drives. These new innovations in hardware, they have
to be accompanies by innovations in software, and how can we write software that manages
this new hardware and simplifies life for the end user. The main thing that Hermes brings to the table
is that it obstructs the complexities of the underlying hardware and makes it easy for
the user to leverage this new hardware and get more performance with
less coding for him.

Add a Comment

Your email address will not be published. Required fields are marked *