고성능 컴퓨팅 시스템은 높아진 컴퓨팅 파워와 고성능 저장장장치의 출현으로 점점 널리 사용되고 있는 추세이다. 고성능 컴퓨팅 시스템에서 동작하는 응용의 성능은 시스템의 가용 자원을 어떻게 할당하여 사용하느냐에 따라 좌우된다. 대표적인 소셜 네트워크 서비스 운영 기업인 페이스북에서는 자사의데이터 저장 및 관리를 위해 고성능 저장장치에 최적화 된 RocksDB라는 키-밸류 스토어를 사용하고 있다. RocksDB에서는 관리자가 시스템의 가용한 자원을 최적으로 할당할 수 있도록 다양한 설정을 제공한다. 본 논문에서는 고성능 컴퓨팅 시스템의 가용 자원을 할당하는 방법이 RocksDB의 성능에 미치는 영향을 분석한다. 이를 기반으로 RocksDB의 병렬성을 높여 성능을 향상시킬 수 있는 최적의 자원 할당 기법을 제안한다. High-performance computing systems are becoming more widely used because of the increased computing power and the emergence of high-performance storage devices. The performance of applications operating on the high-performance computing systems depends on how the systems’ available resources are allocated and applied. Facebook, a leading social ...
Doctor하드웨어 구현은 소프트웨어 구현에 비해 성능과 에너지 소비를 크게 향상시킬 수 있습니다. 그러나 하드웨어 설계는 매우 어려울 수 있습니다. High-Level Langu...
peer reviewedAn efficient resource allocation is a fundamental requirement in high performance compu...
Aujourd'hui, beaucoup de techniques de cloud computing et de bases de données dans le cloud sont ado...
Les plateformes de calcul à grande échelle ont beaucoup évoluées dernières années. La réduction des ...
全域記憶體的存取往往會造成數百個週期的延遲,使得運作在異質多核心系統上的應用程式效能可能因存取全域記憶體機會增加而顯著降低。本論文提出一種對於記憶體存取的數學建模,它能夠去擷取一群執行緒對於全域的存取...
A Distributed System is composed by integration between loosely coupled software components and the ...
(ENG) In this report we demonstrate the potential utility of resource allocation management systems ...
학위논문 (석사) -- 서울대학교 대학원 : 공과대학 컴퓨터공학부, 2020. 8. 이창건.Throughout the last decade, the importance of par...
半導体製造技術における微細化の進展により,ソフトエラーの増加が問題となっている.マルチコアプロセッサを利用しスレッドを冗長実行する方式では,消費電力が大幅に増大してしまう.一方,シングルプロセッサ内で...
Distributed databases are an increasingly im-portant technology, e.g. they underpin cloud computing....
Proceedings of: Third International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2016...
本发明为一种并行批加工设备优化调度方法,针对批调度问题的特点,建立了基于工件组批的概率模型,设计了相应的个体采样以及概率更新方法,并对紧致遗传算法种群产生和概率更新机制进行了改进,进而提出了一种新的解...
The ability to dynamically allocate system resources in a large scale distributed system is highly d...
[[abstract]]近年來,由於網際網路的快速發展,雲端運算受到大量的關注。藉由MapReduce程式設計模式,使用者可以很簡單的開發能夠有效處理大量資料的應用。根據過去文獻的研究成果,提升Map...
[[abstract]]本研究主要是針對在供應鏈系統中既典型卻又常需要處理的問題類型也就是在許多不同的位置上設立有許多不同庫房設施及經銷商,庫房設施具有提供服務的性質,而經銷商則是需要被服務的;而此類...
Doctor하드웨어 구현은 소프트웨어 구현에 비해 성능과 에너지 소비를 크게 향상시킬 수 있습니다. 그러나 하드웨어 설계는 매우 어려울 수 있습니다. High-Level Langu...
peer reviewedAn efficient resource allocation is a fundamental requirement in high performance compu...
Aujourd'hui, beaucoup de techniques de cloud computing et de bases de données dans le cloud sont ado...
Les plateformes de calcul à grande échelle ont beaucoup évoluées dernières années. La réduction des ...
全域記憶體的存取往往會造成數百個週期的延遲,使得運作在異質多核心系統上的應用程式效能可能因存取全域記憶體機會增加而顯著降低。本論文提出一種對於記憶體存取的數學建模,它能夠去擷取一群執行緒對於全域的存取...
A Distributed System is composed by integration between loosely coupled software components and the ...
(ENG) In this report we demonstrate the potential utility of resource allocation management systems ...
학위논문 (석사) -- 서울대학교 대학원 : 공과대학 컴퓨터공학부, 2020. 8. 이창건.Throughout the last decade, the importance of par...
半導体製造技術における微細化の進展により,ソフトエラーの増加が問題となっている.マルチコアプロセッサを利用しスレッドを冗長実行する方式では,消費電力が大幅に増大してしまう.一方,シングルプロセッサ内で...
Distributed databases are an increasingly im-portant technology, e.g. they underpin cloud computing....
Proceedings of: Third International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2016...
本发明为一种并行批加工设备优化调度方法,针对批调度问题的特点,建立了基于工件组批的概率模型,设计了相应的个体采样以及概率更新方法,并对紧致遗传算法种群产生和概率更新机制进行了改进,进而提出了一种新的解...
The ability to dynamically allocate system resources in a large scale distributed system is highly d...
[[abstract]]近年來,由於網際網路的快速發展,雲端運算受到大量的關注。藉由MapReduce程式設計模式,使用者可以很簡單的開發能夠有效處理大量資料的應用。根據過去文獻的研究成果,提升Map...
[[abstract]]本研究主要是針對在供應鏈系統中既典型卻又常需要處理的問題類型也就是在許多不同的位置上設立有許多不同庫房設施及經銷商,庫房設施具有提供服務的性質,而經銷商則是需要被服務的;而此類...
Doctor하드웨어 구현은 소프트웨어 구현에 비해 성능과 에너지 소비를 크게 향상시킬 수 있습니다. 그러나 하드웨어 설계는 매우 어려울 수 있습니다. High-Level Langu...
peer reviewedAn efficient resource allocation is a fundamental requirement in high performance compu...
Aujourd'hui, beaucoup de techniques de cloud computing et de bases de données dans le cloud sont ado...