I will share a little bit of insider information that I am allowed to talk about. Stock prices, market trends and technology expectations speak for themselves – there are two fields of technology that will grow massively in the next 10 years. These two fields are High Performance Computing (HPC), and Internet of Things (IoT).
Needless to say, Intel Corporation, the largest semiconductor in the world does not plan to play second fiddle to these market needs. Intel and its partners are pushing massively to bring IoT to the public. Now what does that mean?
Heard of the PC dying? Well, the death is true, but it is a very slow death. Actually, the birth rate of IoT is so high that top technology companies have decided to refocus their resources for what would be meaningful in the future.
The Internet of Things, or the Cloud of Things, enables small, low-energy embedded devices to collect information such that the aggregate data becomes meaningful.
This brings us to High Performance Computing. If one has millions of tiny minions gathering information, one would need a big data cruncher to process all the information to make sense of the latter. Therefore, on one side, we have small simple devices and on the other hand, large complex devices. As a result, the middle layer of “medium-powered” devices (PCs etc.) will be superseded.
This page will be dedicated to articles related to IoT and HPC. I started my education from an IoT point of view and I am currently working in HPC. During my bachelor thesis, I was inspired by the Near-Field-Communications technology and I implemented an infrastructure where I modified the Android kernel to enable the NFC Card Emulation mode. After this step was implemented, I wrapped up an NFC client/reader using Arduino and an NFC Shield to show how I could use my NFC-Enabled smartphone to operate as a switch. A switch is basically a device that is either on and off. In my setup, I showcased how I could open a door with my phone while at the same time ensuring a proper authentication.
Currently, I am researching on ways to model the power consumption of large scientific software (for instance benchmarking software like HPCG and Linpack). The goal is to improve the power efficiency of software.