✨Truy cập bộ nhớ không đồng nhất

Truy cập bộ nhớ không đồng nhất

nhỏ|HP Z820 motherboard Truy cập bộ nhớ không đồng nhất (Non-uniform memory access - viết tắt NUMA) là một cách thiết kế bộ nhớ máy tính được sử dụng trong lĩnh vực đa xử lý, trong đó thời gian truy cập bộ nhớ phụ thuộc vào vị trí tương đối của bộ nhớ so với bộ vi xử lý (CPU). Với NUMA, một bộ vi xử lý có thể truy cập bộ nhớ cục bộ của mình nhanh hơn các bộ nhớ khác (bộ nhớ của các vi xử lý khác, hoặc bộ nhớ chung chia sẻ giữa các bộ vi xử lý).

Khái niệm cơ bản

Các CPUs hiện đại hoạt động nhanh hơn nhiều so với bộ nhớ chính (của CPU đó). Trong thời kỳ đầu của máy tính, CPU thường chạy chậm hơn bộ nhớ chính của CPU đó. Tốc độ giữa bộ xử lý và bộ nhớ đuổi kịp nhau trong những năm 1960 với sự ra đời của các siêu máy tính. Kể từ đó, CPUs càng ngày càng rơi vào trạng thái "đói dữ liệu" và thường phải dừng để chờ đợi cho dữ liệu truyền đến từ bộ nhớ. Nhiều siêu máy tính thiết kế trong những năm 1980 và 1990 tập trung vào tăng tốc độ truy cập bộ nhớ thay vì tăng tốc độ bộ xử lý, cho phép các máy tính này làm việc trên dữ liệu lớn ở tốc độ mà các hệ thống khác không thể đạt tới.

Giới hạn số lần truy cập bộ nhớ là chìa khóa để đạt được hiệu suất cao từ máy tính hiện đại. Với các bộ xử lý phổ thông, điều này có nghĩa là ngày càng dùng các bộ nhớ đệm (CPU cache) có dung lượng và tốc độ truy cập nhanh hơn, và sử dụng các thuật toán phức tạp hơn để tránh tình trạng trượt bộ nhớ đệm (cache misses). Tuy nhiên, kích thước của hệ điều hành và ứng dụng còn tăng lên nhiều hơn và do đó làm gỉảm hiệu quả của các cải tiến bộ nhớ đệm này. Các kiến trúc đa xử lý không dùng NUMA còn làm trầm trọng thêm vấn đề. Giờ đây một hệ thống có thể "bỏ đói" nhiều bộ xử lý trong cùng một thời điểm, bởi vì tại một thời điểm chỉ có một bộ xử lý có thể truy cập bộ nhớ.

NUMA đưa ra giải pháp cho vấn đề này bằng cách cung cấp một bộ nhớ riêng cho mỗi bộ vi xử lý, nhờ vậy tránh việc giảm hiệu suất khi nhiều bộ vi xử lý cùng truy cập một địa chỉ nhớ.

NUMA so với Điện toán cụm

Ta có thể xem NUMA như là một dạng thức gắn kết chặt chẽ hơn của cụm máy tính. Chỉ cần hỗ trợ thêm trang bộ nhớ ảo trong một kiến trúc cụm máy tính là ta có thể hoàn toàn cài đặt giao thức giống như NUMA chỉ bằng phần mềm. Tuy nhiên, nếu chỉ hỗ trợ bằng phần mềm thì tốc độ trao đổi giữa các nút trong cụm sẽ lớn hơn hàng trăm, hàng ngàn lần (nghĩa là chậm hơn) so với việc hỗ trợ NUMA thông qua phần cứng.

👁️ 0 | 🔗 | 💖 | ✨ | 🌍 | ⌚
nhỏ|HP Z820 motherboard **Truy cập bộ nhớ không đồng nhất **(Non-uniform memory access - viết tắt **NUMA**) là một cách thiết kế bộ nhớ máy tính được sử dụng trong lĩnh vực đa xử lý,
Chương trình máy tính tưởng rằng nó có một dải dài các địa chỉ liên tục trong bộ nhớ; nhưng trong thực tế một số phần đang được sử dụng nằm rải rác trong [[RAM,
**Đơn vị quản lý bộ nhớ (MMU)**, hay còn gọi là **trang quản lý bộ nhớ (PMMU)** là một thiết bị phần cứng chứa tất cả những tham chiếu của bộ nhớ đã đi qua
Mô hình Von Neumman Hầu hết máy tính được xây dựng sử dụng mô hình Von Neumann, với trung tâm là bộ nhớ. Chương trình thực thi quá trình được lưu trong bộ nhớ. Chúng
Trong các lĩnh vực an ninh máy tính và lập trình, một **lỗi tràn bộ nhớ đệm** hay gọi tắt là **lỗi tràn bộ đệm** (tiếng Anh: _buffer overflow_) là một lỗi lập trình có
**Quản lý bộ nhớ** (tiếng Anh: _memory management_) là việc điều hành bộ nhớ máy tính ở cấp bậc hệ thống. Mục đích quan trọng của việc quản lý bộ nhớ là cung cấp những
nhỏ|Truy Cập Internet **Truy cập Internet** là khả năng của các cá nhân và tổ chức có thể kết nối với Internet bằng cách sử dụng thiết bị đầu cuối máy tính, máy tính, và
Nguyên lý của bộ nhớ racetrack: thông tin được mã hóa bởi các [[vách đômen từ được tạo ra từ nguồn tạo vách đômen và điều khiển chạy liên tục trong các dây nano theo
nhỏ|điểu khiển truy cập Trong lĩnh vực an ninh, cụ thể là trong an ninh trên hiện trường (_physical security_), thuật ngữ **điểu khiển truy cập** (_access control_) ám chỉ đến các thi hành nhằm
nhỏ|300x300px|Trong máy tính sử dụng [[bộ nhớ ảo, việc truy cập vị trí tương ứng với một địa chỉ bộ nhớ có thể bao gồm nhiều tầng.]] Trong máy tính, **địa chỉ bộ nhớ** là
liên_kết=https://vi.wikipedia.org/wiki/T%E1%BA%ADp_tin:V34_modem.jpg|phải|nhỏ| [[Modem đang hoạt động]] **Truy cập quay số** (Tiếng Anh: _dial up_) là hình thức truy cập Internet sử dụng các tiện ích của mạng điện thoại chuyển mạch công cộng (PSTN) để thiết
nhỏ|AP Cisco Aironet Trong mạng máy tính, một **điểm truy cập không dây** (**WAP**), hay nói chung chỉ là **access point** (**AP**), là một thiết bị mạng cho phép một thiết bị Wi-Fi kết nối
**Lưu lượng truy cập** hay lưu lượng truy cập Internet là luồng dữ liệu trên toàn bộ hệ thống Internet hoặc trong các liên kết mạng nhất định của các trang cấu thành nó. Các
**Quy hoạch bộ nhớ trong Windows** là hình thức để người sử dụng và hệ điều hành Windows quy hoạch để quản lý sử dụng đồng thời nhiều loại bộ nhớ. ## Sử dụng bộ
nhỏ|300x300px|A diagram showing a Wi-Fi network **Điểm truy cập** là một vị trí thực tế nơi mọi người có thể truy cập Internet, thường sử dụng công nghệ Wi-Fi, qua mạng cục bộ không dây
nhỏ|Một vi xử lý [[Sun Microsystems|Sun UltraSPARC II (1997)]] **SPARC** (**Scalable Processor Architecture**) là một kiến trúc tập lệnh (ISA) RISC ban đầu được phát triển bởi Sun Microsystems và Fujitsu. Thiết kế của nó
**Học viện Hàng không Việt Nam** ( – **VAA**) là một trường đại học công lập định hướng nghề nghiệp ứng dụng trực thuộc Bộ Xây dựng của nước Cộng hòa xã hội chủ nghĩa
Trong khoa học máy tính, **rỏ rỉ bộ nhớ** (tiếng Anh: _memory leak_) là một dạng rỏ rỉ tài nguyên xảy ra khi một chương trình máy tính quản lý không chính xác việc cấp
[[Siêu máy tính song song hàng loạt Blue Gene/P của IBM]] **Tính toán song song** (tiếng Anh: _Parallel computing_), là một hình thức tính toán trong đó nhiều phép tính và tiến trình được thực
**CPU cache** là bộ nhớ được dùng bởi bộ xử lý trung tâm của máy tính nhằm giảm thời gian truy cập dữ liệu trung bình từ bộ nhớ chính. Cache là một bộ nhớ
nhỏ|250x250px| Các trang web được thiết kế lại cho các màn hình di động, với các kích cỡ khác nhau từ [[điện thoại thông minh, netbook và máy tính bảng, cho đến máy tính xách
**Ngân hàng di động** là dịch vụ được cung cấp bởi ngân hàng hoặc tổ chức tài chính khác, cho phép khách hàng của mình thực hiện các giao dịch tài chính từ xa bằng
Website là nơi quảng cáo, PR, SEO tốt nhất và hiệu quả nhất, nhưng nếu bạn không đầu tư đúng thì website sẽ có lượng truy cập thấp, khiến cho nó không phát triển được.Có
**Thương mại di động** _(Tiếng Anh: Mobile commerce)_, hay còn gọi là **m-commerce** được định nghĩa năm 1997 như là "Sự phân phối hàng hóa thương mại điện tử trực tiếp tới tay người tiêu
**CDMA** (viết đầy đủ là _Code Division Multiple Access_) nghĩa là đa truy nhập (đa người dùng) phân chia theo mã. Khác với GSM phân phối tần số thành những kênh nhỏ, rồi chia sẻ
**Bộ nhớ truy cập ngẫu nhiên động** (**DRAM** hay **RAM động**) là một loại bộ nhớ truy cập ngẫu nhiên lưu mỗi bit dữ liệu trong một tụ điện riêng biệt trên một mạch tích
thumb|GeForce 6600GT (NV43) nhỏ|Các bộ phận của một GPU **Bộ phận xử lý đồ họa** (**GPU**, **graphics processing unit**) là một vi mạch chuyên dụng được thiết kế để thao tác và truy cập bộ
Khám phá PWA (Progressive Web App) – công nghệ ứng dụng Web App tân tiến đang được Google, Microsoft và các “ông lớn” công nghệ toàn cầu ưu tiên phát triển. Đây không chỉ là
Khám phá PWA (Progressive Web App) – công nghệ ứng dụng Web App tân tiến đang được Google, Microsoft và các “ông lớn” công nghệ toàn cầu ưu tiên phát triển. Đây không chỉ là
**Không lực Hải quân Đế quốc Nhật Bản** (kanji cũ: 大日本帝國海軍航空隊, romaji: _Dai-Nippon Teikoku Kaigun Koukuu-tai_, phiên âm Hán-Việt: _Đại Nhật Bản Đế quốc Hải quân Hàng không Đội_) là binh chủng không quân của
Trong kiến trúc máy tính, một thanh ghi (registers) là một bộ nhớ dung lượng nhỏ và rất nhanh được sử dụng để tăng tốc độ xử lý của các chương trình máy tính bằng
nhỏ|400x400px|Một người đàn ông nói chuyện trên điện thoại di động của mình khi đứng gần hộp điện thoại thông thường đang còn trống. Công nghệ kích hoạt cho điện thoại di động được phát
phải|nhỏ|300x300px| Đồng hồ thời gian thực Dallas Semiconductor DS1287 được sản xuất năm 1988 nhỏ|300x300px| Các loại module RTC trên thị trường đến từ Trung Quốc **Đồng hồ thời gian thực** (tiếng Anh: _real-time clock,_
**Chiến dịch đổ bộ đường không Rzhishchev-Bukrin** là một hoạt động quân sự nằm trong khuôn khổ Trận sông Dniepr. Ban đầu, chiến dịch này được coi là hoạt động tiền đề cho Trận Kiev
**Hệ thống trao đổi lượng truy cập** (tiếng Anh: _traffic exchange_) là một dạng dịch vụ cho phép các website trao đổi nội dung với nhau, qua đó cùng có thêm lượt truy cập, điều
**Đồng tính luyến ái** trong nền văn hóa Trung Hoa còn tương đối chưa rõ ràng mặc dù lịch sử có những ghi chép về đồng tính luyến ái trong các triều đại phong kiến.
Tốc độ cao RAM Laptop Samsung 4GB DDR4 2666MHz SODIMM được thiết kế với chuẩn DDR4 hỗ trợ tăng tốc xử lý dữ liêu, đồng thời, tốc độ xung bus của RAM cũng đạt được
nhỏ|Tòa nhà Hội đồng Lập pháp Hồng Kông (1985–2011) nhỏ|Văn phòng chính phủ trung ương, tiền thân của Legco những năm 1950 đến 1985 nhỏ|Tòa nhà truyền giáo Pháp là tiền thân của Legco những
Dự luật **Đình chỉ hoạt động vi phạm bản quyền trực tuyến** (tiếng Anh: _Stop Online Piracy Act_, viết tắt tiếng Anh là **SOPA**), còn được gọi là _HR 3261_, là một dự luật được
nhỏ| Ghi nhớ hoặc xem lại một công thức toán học bằng phần mềm Flashcard Anki, do đó thực hành [[Nhớ lại chủ động|nhớ lại tích cực. Đầu tiên, chỉ có câu hỏi được hiển
**Hệ điều hành** (tiếng Anh: Operating system, viết tắt: OS) là phần mềm hệ thống quản lý tài nguyên phần cứng máy tính, phần mềm và cung cấp các dịch vụ chung cho các chương
**Máy truy tìm dữ liệu trực tuyến** hay **máy tìm kiếm** hay **cỗ máy tìm kiếm** (tiếng Anh: _search engine_), hay còn được gọi với nghĩa rộng hơn là **công cụ tìm kiếm** (_search tool_),
**Cộng đồng mạng** (viết tắt: **_CĐM_**), hay còn được gọi là **cộng đồng trực tuyến** hoặc **cộng đồng Internet**, là một cộng đồng ảo có các thành viên tương tác với nhau chủ yếu thông
nhỏ|Một máy NCR Personas 75-Series, máy ATM đa chức năng ở Hoa Kỳ nhỏ|213x213px|[[Otto., một máy ATM Phần Lan]] nhỏ|Các máy ATM trong nhà có kích thước nhỏ hơn để thuận tiện cho việc chuyển
thumb|thumb|Quá trình phát triển của điện thoại di động, cho tới một [[điện thoại thông minh đời đầu]] **Điện thoại di động** (ĐTDĐ), còn gọi là **điện thoại cầm tay, điện thoại bỏ túi**, là
**Nỗ Nhĩ Cáp Xích** (chữ Hán: 努爾哈赤, bính âm: _Nǔ'ěrhāchì_; chữ Mãn: , âm Mãn: _Nurhaci_), (1559 – 1626), Hãn hiệu** Thiên Mệnh Hãn** (天命汗), là một thủ lĩnh của bộ tộc Nữ Chân vào
**Super Nintendo Entertainment System** (**SNES**), viết tắt là **Super NES** hoặc **Super Nintendo**, là một máy chơi trò chơi điện tử tại gia 16 bit do Nintendo phát triển và đưa ra thị trường năm
**Mặt trận Balkan** (28 tháng 7 năm 1914 - 29 tháng 9 năm 1918) hay **Chiến trường Balkan** là một trong những mặt trận của Chiến tranh thế giới thứ nhất, diễn ra trên bán
**Thẻ thông minh không tiếp xúc** (hay **thẻ thông minh phi tiếp xúc**) là một dạng thiết bị chứng nhận không tiếp xúc có kích thước chỉ tương đương với thẻ tín dụng. Vi mạch
**Phim về động vật** là thể loại phim có liên quan đến chủ đề, đề tài về các loài động vật, trong đó, các loài động vật có thể là nhân vật chính hoặc không.