이 영역을 누르면 첫 페이지로 이동
천천히 꾸준히 조용히 블로그의 첫 페이지로 이동

천천히 꾸준히 조용히

페이지 맨 위로 올라가기

천천히 꾸준히 조용히

천천히 꾸준히 조용히.. i3months 블로그

분류 전체보기

  • 천천히 꾸준히 조용히
[Fault Detection] Synergy of Environmental Sensing and Voltage Control: A Dual-Factor Analysis of DRAM RowHammer

[Fault Detection] Synergy of Environmental Sensing and Voltage Control: A Dual-Factor Analysis of DRAM RowHammer

2026.02.14
RowHammer는 DRAM row 근처를 집중적으로 때릴 때 해당 row에 Bit-Flip이 발생하는 취약점이다.기존 연구는 Hardware Counter Performance 지표만 사용해서 Bit-Flip을 관찰했다면, 이번 논문에서는 하드웨어 외부 환경인 온도를 함께 관찰한다. 공장에서 돌아가는 엣지 디바이스들은 외부 환경이 중요할거니까.. HPC 데이터 외에도 외부 환경 데이터를 읽어야 함.꼭 공장이 아니더라도 무거운 연산을 수행하다 보면 시스템 온도를 변화시킬 수 있고, 이 온도는 해커의 공격으로 활용될 수 있다.즉, Bit-Flip을 온도 센서로 활용하는거임. 이 논문은 IoT 디바이스에서 DRAM의 온도를 감시하는 새로운 RowHammer 공격인 SpyHammer를 제안한다.다만 DRAM ..
[2025 동계 모각코] 6주차 - Claude Code와 AI Agent

[2025 동계 모각코] 6주차 - Claude Code와 AI Agent

2026.02.12
1. 모임 시간 2026.01.16 14:00 ~ 17:00 (Zoom) (사진) 2. 진행 내용 개발을 처음 공부한건 2022년 3월부터고, 회사생활을 처음 시작한 건 2023년 정도. LLM의 기술적 기반은 2017년에 등장했지만, 내가 LLM을 쓸만하다고 인지한 시기는 2023년 하반기이다. 지금 AI 동향을 보면 2023년에 비해 성능이 비약적으로 좋아졌으니.. 기술에 발전에 따라 내 생각도 바꿔야 함. 코드를 작성하거나 소프트웨어 아키텍처를 설계하는 작업은 AI가 잘 하니까.. 뭘 하고 싶은지를 명확하게 작성해주는게 중요하다. Claude Code 등 AI Agent를 사용할 때도 마찬가지.. 이런 Agent들은 speckit같은 도구를 제공해 사용자가 뭘 원하는지를 쉽게 문서화할 수 있도..
[Fault Injection] 라즈베리파이 Bit-Flip을 HPC로 잡아내기 - 1

[Fault Injection] 라즈베리파이 Bit-Flip을 HPC로 잡아내기 - 1

2026.02.03
목표는 A Micro Architectural Events Aware Real-Time Embedded System Fault Injector 논문 구현하기.직접 모델을 학습시켜서 Edge Device가 공격받는 경우를 인지하는 시스템을 구축해보자. AI 모델을 학습시키기 위해 두 가지 데이터가 필요하다. 1. 정상 상태의 HPC 데이터 (collect_ptrace_normal.py)2. Bit-Flip으로 결함이 발생한 상태의 HPC 데이터 (collect_native_fault.py) 소스코드는 여기 참고 하드웨어는 라즈베리파이 4를 사용함. pi@raspberrypi:~ $ sudo apt updateHit:1 http://deb.debian.org/debian bookworm InReleas..
[2025 동계 모각코] 5주차 - Fault Injection Detector

[2025 동계 모각코] 5주차 - Fault Injection Detector

2026.01.25
1. 모임 시간 2026.01.23 14:00 ~ 17:00 (Zoom) 2. 진행 내용 연구실 인턴 생활을 마무리하고 2월에 예정된 글로벌인재 프로그램에서 진행할 논문 주제에 대해 공부하고 있음.큰 주제는 Fault Injection이다. 임베디드 디바이스에 강한 전압이나 충격을 가해서 Bit-Flip을 유발할 수 있는데, Bit-Flip 발생 시 Hardware Performance Counter 패턴이 달라진다.이 패턴 차이를 학습해서 Bit-Flip을 감지하는 프로젝트를 진행하고 이걸 바탕으로 논문을 작성하는게 목표. 논문을 작성하면서 가장 중요한 건, 이전에 내가 하려던 연구와 동일한 연구가 있는지와 내가 하려는 연구가 학술적 가치, 연구적 가치가 있는지 확인하는 것.그러니 사전 조사가 굉..
[RAG] Parametric Memory to Self-Reflection

[RAG] Parametric Memory to Self-Reflection

2026.01.18
AI 모델이 지식을 저장하는 방식은 크게 두 가지로 정의됨. Parametric Memory - 모델 학습으로 가중치 내부에 저장된 지식으로, 하드코딩된 데이터라고 생각하면 된다.Non-Parametric Memory - 모델 외부에 존재하는 지식으로, 웹으로 치면 DB라고 보면 된다. 새로운 지식이 나올 때 마다 모델을 매번 새로 학습시키는건 오버헤드가 너무 크고, 수십억개로 구성된 가중치 파라미터에 의존하다 보니 답변을 역추적하기가 힘들다. 기존 LLM은 지식이 모델의 가중치에만 의존한다. 앞서 말한 문제들을 해결하기 위해 두 가지 Memory를 결합한 구조를 사용함. Query Encoder는 질문을 벡터로 변환하고, 질문 벡터와 가장 유사한 상위 K개의 문서를 빠르게 찾아온다. (M..
[2025 동계 모각코] 4주차 - RAG와 LoRA

[2025 동계 모각코] 4주차 - RAG와 LoRA

2026.01.18
1. 모임 시간 2026.01.16 14:00 ~ 17:00 (Zoom) 2. 진행 내용 엣지 디바이스에서 LLM을 돌리는 연구를 진행하면서.. 돌아가는 LLM의 성능을 개선하기 위해 RAG와 LoRA 등 다양한 방법론을 함께 공부하고 있다. 컴퓨팅 리소스가 제한된 환경에서 LLM을 돌려야 하니.. 고려할 부분이 상당히 많다. 서버 통신 없이 처리해야 하니, 디바이스의 VRAM을 최대한 활용해야 함. RAG는 벡터디비에 내 데이터베이스를 구축해두고 LLM이 답변을 생성할 때 참고하도록 하는 기술. 이 RAG를 기반으로 여러 응용이 있다. Self-RAG로 답변 과정을 스스로 검토해 답변의 근거를 생각해내고,Graph-RAG로 정보 간의 관계를 인식할 수 없었던 기존 RAG의 한계를 극복..
Edge Device와 Fault Injection - 세미나 발표

Edge Device와 Fault Injection - 세미나 발표

2026.01.15
Mixture Of Experts 구조와 Mixed Precision Offloading 기술의 발전으로 컴퓨팅 리소스가 부족한 엣지 디바이스에서도 LLM을 실행할 수 있게 됐습니다. HOBBIT 등 관련 연구가 계속되면서, VRAM이 8GB 정도인 환경에서 GPT-4o급 성능을 보이는 Mixtral 8x7B 모델을 실행시키는게 가능할 정도로 성능이 크게 향상되었습니다. 다만, 성능이 좋아질수록 복잡한 캐시 계층 구조 및 아키텍처를 사용하게 되어 시스템 복잡도가 증가합니다. 시스템이 복잡해질수록 외부 환경 및 의도적인 공격에 의한 물리적 오류에 노출될 가능성도 높아집니다.단순히 오류를 발생시키는 것 뿐만 아니라, 애플리케이션 실행에 Fault를 발생시킬 수 있습니다. 열심히 모델 깎고 새로운 아키..
[GCP] AWS RDS to GCP Cloud SQL 과 SSL 설정

[GCP] AWS RDS to GCP Cloud SQL 과 SSL 설정

2026.01.12
PACK-UP ver 2.0을 진행하면서 AWS RDS 쓰던거를 GCP Cloud SQL으로 전환했다. GCP 쪽에 크레딧 받은게 좀 있기도 하고.. GCP를 쓰면 Google OAuth2 관련 설정도 함께 관리할 수 있으니까.. 웹 콘솔에서는 잘 뜨는데. DBeaver나 DataGrip같은 DB Tool로 Cloud SQL에 붙으려니까 접속이 안됨; 터미널에서는 잘 붙는데 DBeaver로 붙으려니까 죽어도 안붙네 하;; 일단 저 MySQL 도 문제임. 비번 틀리게 쳐도 저 using password:YES 이거 뜨고, 제대로 쳐도 using password:YES 뜨고.. 비번이 틀렸으면 비번이 틀렸다고 안내해주면 안되나?비번이 틀려도, SSL이 안 맞아도, 인증이 깨져도 다 Access De..
[Fault Injection] A Micro Architectural Events Aware Real-Time Embedded System Fault Injector

[Fault Injection] A Micro Architectural Events Aware Real-Time Embedded System Fault Injector

2026.01.11
임베디드 시스템의 성능을 끌어올리기 위해 멀티코어 CPU와 복잡한 캐시 계층 구조를 사용하는데.. 시스템이 복잡해질수록 Soft Error에 취약해진다. 시스템의 신뢰성을 테스트하려면 의도적으로 Fault를 넣어 봐야 하는데, 하드웨어 방식은 제어하기 어렵고 소프트웨어 방식은 제어하기 쉽지만 실행 시간이 너무 오래 걸린다. 그러니 새로운 Debug Unit을 제안함. 낮은 오버헤드로 원하는 시점에 Fault를 넣어 볼 수 있는 환경을 제공한다. 최신 CPU의 PMU는 clock cycle, memory operation, cache hit/miss, branch statistics를 실시간으로 추적하고 이런 데이터는 HPC에 기록된다. 그러니 결함이 발생했을 때 발생하는 하드웨어 이벤트 패턴을 수집해..
[2025 동계 모각코] 3주차 - 서비스 데이터베이스 설계

[2025 동계 모각코] 3주차 - 서비스 데이터베이스 설계

2026.01.10
1. 모임 시간 2026.01.09 14:00 ~ 17:00 (Zoom) 2. 진행 내용 연구실 인턴하면서 서비스 개발도 하고있다.RN 으로 앱개발하고 스프링으로 백엔드. 프로젝트에서 가장 중요한건 DB 설계라고 생각함.프론트엔드 / 백엔드 / 데이터베이스 애플리케이션을 크게 세 가지로 나눈다고 하면, 저 세개 중 하나가 Drive 해야 프로젝트를 끌고 갈 수 있음. 프론트를 기준으로 잡는다면 화면으로 Drive 한다는거고. 화면을 기준으로 들어가야할 데이터베이스 스키마를 설계하고. 그거에 맞춰서 백엔드 로직도 짜는거고.. 백엔드나 데이터베이스는 같이 간다고 보면 될듯. 프로젝트 아직 완성도 안했는데 테이블이 제법 많아짐. User 테이블을 설계한다고 하자. 어떤 걸 고려해야 할까? ..
[Fault Injection] SoK: Analysis of Fault Injection Attacks

[Fault Injection] SoK: Analysis of Fault Injection Attacks

2026.01.08
Fault Injection은 시스템이 예상하지 못한 에러 상황에서 어떻게 동작하는지 확인하기 위해 의도적으로 에러를 넣는 작업을 의미한다.이게 뭐임? 싶은데 정말 간단한 예시를 들자면.. 오락실 딱딱이를 생각하면 됨.. 보통 딱딱이에서 발생하는 강한 신호로 동전 인식기 전선에 전류를 보내 CPU가 동전 넣을 때랑 같은 전기 신호가 들어왔다고 착각하게 만들어 coin++를 실행하는 방식을 사용하지만 다른 방식으로 사용할 수도 있음. coin--;if (coin == 0) { game_over();} 오락실 기계에 저런 코드가 있다고 치자. CPU가 if (coin == 0) 조건을 확인하기 위해 레지스터 값을 비교하고 분기 태울 때 딱딱이 on 이러면 전자기 신호로 비트가 튀어서 0이어야 할..
[2025 동계 모각코] 2주차 - MoE 아키텍처와 Transformer

[2025 동계 모각코] 2주차 - MoE 아키텍처와 Transformer

2026.01.02
1. 모임 시간2026.01.02 14:00 ~ 17:00 (Zoom) 2. 진행 내용 논문 읽고 스터디하고 세미나 발표하는 생활을 계속하고 있다. 덕분에 맥북의 Keynote에도 익숙해져서 요즘은 미리캔버스나 PowerPoint 안쓰고 Keynote로 발표자료 만들고있음.키노트가 깔끔하고 좋더라.. 서울살이도 회사다니면서 DBpia 개발할 때 한 3달정도 했었고. 지금 와서 또 하고있으니 4달차가 됐음. GPT나 Gemini한테 AI 관련 무조건 읽어야 하는 논문 추천해달라고 하면 Attention is all you need를 추천해준다. 지난학기 컴네에서도 언급된 논문인데. 그때는 관심없어서 안읽어봄. 그런데 HOBBIT이랑 MoE 논문 읽다 보니까 LLM 모델이 어떻게 구성되어있는지를 알아야..
  • 최신
    • 1
    • 2
    • 3
    • 4
    • ···
    • 57
  • 다음

정보

천천히 꾸준히 조용히 블로그의 첫 페이지로 이동

천천히 꾸준히 조용히

  • 천천히 꾸준히 조용히의 첫 페이지로 이동

검색

방문자

  • 전체 방문자
  • 오늘
  • 어제

카테고리

  • 분류 전체보기 (682)
    • Algorithm (205)
      • Data Structure (5)
      • Theory && Tip (33)
      • Baekjoon (166)
      • ALGOSPOT (1)
    • Spring (123)
      • Spring (28)
      • Spring Web MVC (20)
      • Spring Database (14)
      • Spring Boot (6)
      • Spring 3.1 (11)
      • Spring Batch (6)
      • Spring Security (16)
      • JPA (12)
      • Spring Data JPA (5)
      • QueryDSL (4)
      • eGovFramework (1)
    • Programming Language (74)
      • C (25)
      • C++ (12)
      • Java (19)
      • JavaScript (15)
      • Python (1)
      • PHP (2)
    • Computer Science (142)
      • Machine Learning (38)
      • Operating System (18)
      • Computer Network (28)
      • System Programming (22)
      • Universial Programming Lang.. (8)
      • Computer Architecture (4)
      • Compiler Design (11)
      • Computer Security (13)
    • Database (21)
      • Database (7)
      • MySQL (3)
      • Oracle (3)
      • Redis (5)
      • Elasticsearch (3)
    • DevOps (20)
      • Docker && Kubernetes (8)
      • Jenkins (4)
      • Amazon Web Service (8)
    • Mobile (28)
      • Android (21)
      • Flutter (7)
    • 💡 솔루션 (17)
    • 👥 모각코 (12)
    • 💬 기록 (8)
    • 📚 공부 (7)
    • -------------- (25)

최근 글

나의 외부 링크

메뉴

  • 홈
반응형

정보

i3months의 천천히 꾸준히 조용히

천천히 꾸준히 조용히

i3months

블로그 구독하기

  • 구독하기
  • RSS 피드

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. Copyright © i3months.

티스토리툴바