일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 스케줄링
- 교착상태
- Algorithm
- ALU
- 알고리즘
- 스레드
- PYTHON
- 부동소수점
- 백준
- 페이징
- 세마포어
- 트랩
- 컴퓨터구조
- 인터럽트
- 우선순위
- 단편화
- concurrency
- 운영체제
- 페이지 대치
- mutex
- 프로세스
- 추상화
- Oracle
- 동기화
- 가상 메모리
- mips
- fork()
- 기아 상태
- 페이지 부재율
- BOJ
- Today
- Total
목록Data Centric Computing (5)
봉황대 in CS
방학을 맞이하고 연구 버닝 타임으로 복귀하면서.. 학기 중에는 바빠서 미처 진행하지 못하고 Todo로만 남겨뒀던,불필요한 반복 작업들을 자동화하는 스크립트들을 새로 구현하고 기존 스크립트를 정비하였다. Throughput 실험 결과를 저장한 파일들을 읽어서, 각 실험마다 평균값을 계산해 주는 Python 스크립트 구현→ 기존 스크립트에 연결 완료, 따라서 throughput 측정 시마다 자동으로 계산하여 파일에 출력해 줌Throughput 실험 결과가 담긴 파일들을 저장하는 디렉터리 경로 지정 자동화 완료방법 : Shell script 날짜 변수 사용 $(date +"%y%m%d")Performance breakdown 시, macro를 자동으로 지정 및 해제해 주는 스크립트 구현 완료 오늘 처리한 3개..
현재 진행하고 있는 연구는 특정 workload에서, thread의 개수가 증가하면 performance(이 연구에서는 throughput)도 같이 좋아지는 scalable 한, 그리고 lock-free로 동작하는 스토리지 시스템을 설계하는 것이다. 따라서 multi-threaded 환경에서 발생하는 concurrency issue들을 '매우 잘' 해결해야 한다. 이 '매우 잘'에는 수많은 내용이 함축되어 있는데.. n달 동안 내가 설계한 것을 구현하고, 디버깅하고, 디버깅 완료하면 또 다른 문제를 마주하고, 디자인 변경하고, 더 큰 문제를 마주해서 다시 이전 버전으로 되돌아가고, 다시 디버깅하고, ... 이러한 작업을 계속 진행하고 있다. 문제는, 어떠한 이슈를 마주하고 디버깅을 진행할 때마다 매번 ..
PPoPP '20 XIndex | Proceedings of the 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming PPoPP '20: Proceedings of the 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming February 2020 454 pages Copyright © 2020 ACM Permission to make digital or hard copies of all or part of this work for personal or classroom use is dl.acm.org Learned Index T..
2022 IEEE 38th IDCE Separation or Not: On Handing Out-of-Order Time-Series Data in Leveled LSM-Tree LSM-Tree is widely adopted for storing time-series data in Internet of Things. According to conventional policy (denoted by $\pi_{c}$ ), when writing, the ieeexplore.ieee.org Apache IoTDB - leveled LSM-Tree based, high-performance data engine tailored for time-series data - separation policy (πs, ..
안녕하시와요 거의 4달 만에 블로그를 쓰는데.. 그동안 많은 일이 있었지만 줄줄이 쓰기에는 시간 아까우니 요약하자면. 그동안 그저 막연하게 백엔드 서버 개발자를 향했던 것에서 벗어나 대학원이라는 선택지를 열어두게 되었고, 이번 여름방학부터 DCCL(Data Centric Computing Lab)에서 학부 연구생으로 살고 있다. 7월 3일부터 출근을 시작했으니 연구 생활을 시작한 지 이제 한 달 반 정도가 지난 것인데 이전까지 교수님께서 매주 보내주시는 LSM-Tree 관련 논문들을 읽고 분석하고 있었고, 2주 전부터 주제를 받아서 연구를 진행하고 있다. 그동안 논문들을 읽으면서 들었던 생각은 다음과 같다. 1. 해결법들은 생각보다 거창하지 않다. (알고 있던 자료구조들을 응용 또는 새로운 protoco..