해커늬우스

  • 홈
  • 태그
  • 방명록

에디 1

시인처럼 어셈블리를 쓸 수 없다면, 사냥꾼처럼 해체를 읽을 수 있습니다.

이 문서에서는 컴파일러가 소스 코드에서 생성한 기계어 코드인 디스어셈블리를 읽는 방법에 대해 설명합니다. 저자는 컴파일러가 코드를 최적화하는 방법을 이해하기 위해 디스어셈블리를 읽는 방법에 대한 세 가지 예제를 제공합니다. 첫 번째 예제는 컴파일러가 컴파일 타임에 계산을 수행하여 코드를 더 빠르게 만들 수 있는 방법을 보여줍니다. 두 번째 예제는 컴파일러가 함수를 인라인화하여 오버헤드를 줄이는 방법을 보여줍니다. 세 번째 예제는 컴파일러가 어떻게 루프를 언롤링하여 오버헤드를 줄일 수 있는지 보여줍니다. 저자는 디스어셈블리를 이해하면 프로그래머가 코드를 최적화하고 성능을 개선하는 데 도움이 될 수 있다고 강조합니다. 또한 저자는 디스어셈블리를 읽는 것이 보기보다 쉬우며 프로그래머에게 도움이 될 수 있다고 ..

Hacker News 2023.04.04
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (488)
    • Hacker News (487)
    • Qiita (1)

Tag

오픈 소스, 머신러닝, 새로운, 파일, 앱, 작업, 기술, 프로그래밍, 데이터, 머신 러닝, 인공지능, 파이썬, 보안, 인공 지능, 모델, 리눅스, 게임, 코드, 자연어 처리, 오픈소스,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 아무 말 주의

Copyright © Kakao Corp. All rights reserved.

티스토리툴바