일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- hardware
- Machine Learning
- FTL
- linux
- storage system
- 키워드
- github
- kernel
- rocksdb
- 시스템 프로그래밍
- Intel
- 커널 프로그래밍
- deep learning
- memory
- 포트 번호 변경
- 시스템 소프트웨어
- USENIX
- core dumped
- software
- framework
- Operating System
- overflow
- Samsung
- Git
- performance
- Flash Memory
- ssd
- Cache
- Today
- Total
목록전체 글 (58)
Happy to visit my research note ^^
Iwona Kotlarska, Andrzej Jackowski, Krzysztof Lichota, Michal Welnicki, and Cezary Dubnicki, 9LivesData, LLC; Konrad Iwanicki, University of Warsaw February 21–23, 2023 • Santa Clara, CA, USA USENIX Association 21st USENIX Conference on File and Storage Technologies Abstract Cloud tiering은 최근 backup solution에서 중요해진 on-premise storage에서 선택한 data를 cloud로 이동시키는 과정을 말한다. 한번 backup이 일어나고 그다음에 일어나는 ba..
Xiaolu Li† , Keyun Cheng‡ , Kaicheng Tang‡ , Patrick P. C. Lee‡ , Yuchong Hu† , Dan Feng† , Jie Li∗ , and Ting-Yi Wu∗ †Huazhong University of Science and Technology ‡The Chinese University of Hong Kong ∗Huawei Technologies Co., Ltd., Hong Kong February 21–23, 2023 • Santa Clara, CA, USA USENIX Association 21st USENIX Conference on File and Storage Technologies Abstract Minimum-storage regenerati..
Saurabh Kadekodi∗ , Shashwat Silas∗ , David Clausen, Arif Merchant Google February 21–23, 2023 • Santa Clara, CA, USA USENIX Association 21st USENIX Conference on File and Storage Technologies Abstract Large-scale storage clusters의 대부분 data는 # erasure coding이 사용된다. # Exascale에서는 # low storage overhead, efficient reconstruction, and easy deployment를 위해 erasure code를 최적화하는 것이 중요하다. (+참고 1) Locally..

3.10.2023 (Fri) Machine Learning은 현재 산업 및 비지니스, 그리고 학문적 분야에서 data로부터 패턴을 추출하고 예측을 수행하는 알고리즘을 개발하는 분야로, 인공지능의 핵심 분야 중 하나이다. Machine Learning의 가장 큰 장점은 large-scale data를 다룰 때 빠르고, 정확하게 data간의 pattern을 찾아내어 예측을 수행할 수 있다는 것이다. 이를 통해, 기업은 client의 선호도를 분석하여 제품 라인을 개발하고, 금융 기관은 부정 거래를 탐지해서 대처하는 등 많은 응용 분야에서 사용된다. 또한, ML은 인간의 인지 능력을 모방하고, 사람이 수행하는 작업을 자동화하여 생산성을 향상시키는 데에도 사용된다. 이를 통해 기업이 비용을 절감하거나, 사람의 ..

Miryeong Kwon1 , Seungjun Lee1 , Hyunkyu Choi1 , Jooyoung Hwang2 , Myoungsoo Jung1 Computer Architecture and Memory Systems Laboratory, Korea Advanced Institute of Science and Technology (KAIST)1 , Samsung2 http://camelab.org USENIX Association 2022 USENIX Annual Technical Conference 1. background Log-structured merge key value store (LSM KV store) 대량의 데이터를 처리하기 위한 저장소 엔진 중 하나이다. LSM KVs는 기본적으로 ..

1. Definition Cache Block The basic unit for cache storage. May contain multiple bytes/words of data. Cache Line Same as cache block. Note that this is not the same thing as a "row" of cache Cache Set A "row" in the cache. The number of blocks per set is determined by the layout of the cache (e.g., direct mapped, set-associative, or fully associative) Tag A unique identifier for a group of data...

Nitin Agrawal∗, Vijayan Prabhakaran, Ted Wobber, John D. Davis, Mark Manasse, Rina Panigrahy Microsoft Research, Silicon Valley ∗University of Wisconsin-Madison USENIX Association USENIX ’08: 2008 USENIX Annual Technical Conference Abstract Solid State Disk (SSD)는 storage system 환경을 혁신시킬 가능성이 있다. 그러나 SSD의 internal organization 또는 optimal performance를 위해 SSD 제조업체가 직면하는 설계 선택에 대해 출판된 연구 자료는 거의 없다...