I/O Performance Improvement in HPC Manycore Environment

As modern HPC applications generate massive amounts of data, there is an increasing demand for understanding supercomputer system with manycore processor such as Intel Knights Landing. I/O performance analysis and improvement should be made and finding suitable configurations for various environments with KNL processor is needed. In addition, as the cost of high performance storage[…]

Blockchain

Blockchain is designed to be consistent and stable in an unreliable and distributed environment, allowing end users to perform contracts without intermediate entities through smart devices. However, there are several performance issues with the blockchain. We improve the performance of blockchain, privacy problems and wallet management, based on Ethereum Blockchain, a representative system of blockchain,[…]

FlexGPU

The graphics processing unit (GPU) is extensively used in diverse domains, such as finance, machine learning, and image processing. The GPU can be underutilized as multiple applications may not share the same GPU concurrently owing to a memory oversubscription issue. For example, when applications that require fewer computational resources but a larger GPU memory are[…]

HPC Resource Utilization

High performance computing (HPC) is becoming a promising technology due to its high computing power and efficiency. As the amount of data needs to be processed increases, Big Data and Machine learning applications are utilizing HPC system for fast execution time. In HPC system, distributed file system such as lustre and ceph are being used[…]

Bridging the Semantic Gap Between OS and Middleware

Bridging the semantic gap between operating system and middleware General-purpose operating systems (OSs) are designed to provide system resources to applications running on a system in a fair manner at system-level. However, a single application may find it difficult to fully exploit the system’s best performance due to this system-level fairness. Middleware, such as database[…]