1. Trang chủ
  2. » Giáo Dục - Đào Tạo

01 cache basics 08 01 tủ tài liệu bách khoa

11 46 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 1,09 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Lots of slower Mem A little of super CPU.

Trang 1

car *c = malloc(sizeof(car));

c->miles = 100;

c->gals = 17;

float mpg = get_mpg(c);

free(c);

Car c = new Car(); c.setMiles(100); c.setGals(17);

float mpg = c.getMPG();

get_mpg:

pushq %rbp movq %rsp, %rbp

popq %rbp ret

0111010000011000

100011010000010000000010

1000100111000010

110000011111101000011111

Trang 2

¢  

¢  

¢  

¢  

¢  

Trang 3

int array[SIZE];

int A = 0;

for (int i = 0 ; i < 200000 ; ++ i) {

for (int j = 0 ; j < SIZE ; ++ j) {

A += array[j];

}

}

SIZE TIME

Plot

Trang 4

Ti

Trang 7

¢  

¢  

Trang 10

•  

•  

Trang 11

Lots of slower Mem

A little of super

CPU

Ngày đăng: 09/11/2019, 06:40