SohyeonKim(365)
-
[PIM] Processing-in-memory: A workload-driven perspective
Processing-in-memory: A workload-driven perspective (IBM, 2019) https://ieeexplore.ieee.org/document/8792187 Processing-in-memory: A workload-driven perspectiveMany modern and emerging applications must process increasingly large volumes of data. Unfortunately, prevalent computing paradigms are not designed to efficiently handle such large-scale data: The energy and performance costs to move thi..
2024.05.21 -
[PIM] Benchmarking a New Paradigm: An Experimental Analysis of a Real Processing-in-Memory Architecture
2024. 05. 17. FridayBenchmarking a New Paradigm: An Experimental Analysis of a Real Processing-in-Memory Architecture Benchmarking a New Paradigm: Experimental Analysis and Characterization of a Real Processing-in-Memory SystemMany modern workloads, such as neural networks, databases, and graph processing, are fundamentally memory-bound. For such workloads, the data movement between main memory ..
2024.05.17 -
[RaspberryPi] 라즈베리파이로 NAS 서버 만들기 2024.05.16
-
[Docker] Dockerfile WebSocket Client/Server Build
# Dockerfile WebSocket https://leimao.github.io/blog/Boost-Docker/ Boost C++ Library Docker ContainerPortable and Convenient C++ Libraryleimao.github.io 👩💻Docker desktop을 통해 쉘을 띄워서 클라이언트를 열어도 되고, (서버와 클라이언트를 하나의 이미지 파일로 빌드한 경우) 서로 다른 이미지로 분리하여, 통신을 시킬 수도 있습니다! 🐳 제출한 Docker hub link https://hub.docker.com/repository/docker/sohyeonkimdev/websocket_docker/general Doc..
2024.05.16 -
[Docker] Cpp Boost WebSocket Client/Server
# WebSocket Server/Client with Docker Composehttps://github.com/Chrischuck/websocket-docker-example GitHub - Chrischuck/websocket-docker-example: Example of a real time chat application with React, Express, Postgres, and Docker.Example of a real time chat application with React, Express, Postgres, and Docker. - Chrischuck/websocket-docker-examplegithub.com: Cpp 웹소켓 예시 프로젝트 돌려보기 ..
2024.05.09 -
[FreeBSD] Kernel Services and Process Management
Kernel Services The boundary between the kernel- and user-level code is enforced by hardware-protection facilities provided by the underlying hardware. The kernel operates in a separate address space that is inaccessible to user processes. Privileged operations—such as starting I/O and halting the central processing unit (CPU)—are available to only the kernel. Applications request services from ..
2024.05.01 -
[Docker] 중간고사 정리(2)
Chap5. Docker Introduction - 도커는 구글이 만든 SW 아니다. ‘Solomon Hykes’ 파이콘 2013에서 발표- 2013년, 도커가 Go 언어로 짠 순간, 쿠버네티스 등장 (Go) -> 두 sw가 출시되며 Go 언어가 인정받음 - 도커는 거의 대부분의 플랫폼 위에 올라간다 + 오픈소스 / 플랫폼에 독립적으로 SW를 돌릴 수 있다 -> OS에 무관하게 도커 위에서 어플리케이션을 짜면 된다, infrastructure 과 무관하게 짜면 된다.- 프로그래밍 하듯이 infrastructure를 관리할 수 있다, infrastructure as code (IaC)- 실행할 프로그램의 소스 코드와, 이미지를 만들기위한 도커 파일 코드, 이렇게 코드 파일이 2개 필요하다. * Immuta..
2024.05.01 -
[Docker] 중간고사 정리(1)
Chap1. Overview - 수천 수만대의 컴퓨터들이 웹을 기반으로 서비스 ex) 구글, MS / Datacenter programming 기술의 개발 철학과 배경들 – Agile, DevOps, CI/CD – Continuous Integration and Delivery, Microservice and Serverless - IP Address - 컴퓨터 기기에 주어지는 주소, internet protocol address - Port number - 한 컴퓨터 내에서도 프로그램마다 주소가 붙음 / 프로그램이 OS에 구멍을 뚫는 것 ex) 웹은 80번 포트 사용 - Domain name - 사람이 이해하기 쉬운 영어 이름 / 뒤에 있는 (com) 도메인이 더 넓은 개념Ex) https://www..
2024.05.01 -
[Docker] Ubuntu Docker-machine 설치
🐳2024. 04. 29 Monday 지난 중간고사 전, 우분투와 GUI 설치까지 마친 상황입니다. 👩💻docker desktop은 설치할 수 없었고, 도커 다음으로 도커 머신을 설치해줬습니다! https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on UbuntuJumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install Docker Engine on Ubuntu.docs.docker.comhttps://git..
2024.04.30 -
[Database] SQL Assignment 6
#1 SELECT last_name, hire_date FROM employees WHERE department_id in ( SELECT department_id FROM employees WHERE last_name = 'Zlotkey' ) AND last_name 'Zlotkey'; subquery 없이 join으로 표현하기 SELECT D.last_name, D.hire_date FROM employees E, employees D WHERE E.department_id = D.department_id AND E.last_name = 'Zlotkey' AND D.last_name 'Zlotkey' #2 SELECT employee_id, last_name FROM employees WHERE sa..
2024.04.19