Software transactional memory (STM), as the name suggests, implementst dịch - Software transactional memory (STM), as the name suggests, implementst Việt làm thế nào để nói

Software transactional memory (STM)


Software transactional memory (STM), as the name suggests, implements
transactional memory exclusively in software—no special hardware is needed.
STM works by inserting instrumentation code inside transaction blocks. The
code is inserted by a compiler and manages each transaction by examining
where statements may run concurrently and where specific low-level locking
is required. Hardware transactional memory (HTM) uses hardware cache
hierarchies and cache coherency protocols to manage and resolve conflicts
involving shared data residing in separate processors’ caches. HTM requires no
special code instrumentation and thus has less overhead than STM. However,
HTM does require that existing cache hierarchies and cache coherency protocols
be modified to support transactional memory.
Transactional memory has existed for several years without widespread
implementation. However, the growth of multicore systems and the associated
emphasis on concurrent and parallel programming have prompted a
significant amount of research in this area on the part of both academics and
commercial software and hardware vendors.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Phần mềm giao dịch bộ nhớ (STM), như tên cho thấy, thực hiệnbộ nhớ giao dịch độc quyền phần mềm-phần cứng đặc biệt không cần đặt chỗ trước.STM hoạt động bằng cách chèn mã thiết bị bên trong giao dịch khối. Cácmã được đưa vào bởi một trình biên dịch và quản lý từng giao dịch bằng cách kiểm tranơi báo cáo có thể chạy đồng thời và nơi mà cụ thể ở độ cao thấp khóađược yêu cầu. Phần cứng bộ nhớ giao dịch (HTM) sử dụng bộ nhớ cache phần cứngphân cấp và bộ nhớ cache sự liên lạc giao thức quản lý và giải quyết xung độtliên quan đến chia sẻ dữ liệu sống trong lưu trữ bộ vi xử lý riêng biệt. HTM đòi hỏi nothiết bị mã số đặc biệt và vì vậy có ít chi phí hơn STM. Tuy nhiên,HTM đòi hỏi đó sẵn có bộ nhớ cache phân cấp và bộ nhớ cache giao thức sự liên lạcđược thay đổi để hỗ trợ bộ nhớ giao dịch.Giao dịch bộ nhớ đã tồn tại trong nhiều năm mà không phổ biến rộng rãitriển khai thực hiện. Tuy nhiên, sự phát triển của hệ thống đa lõi và các liên kếtnhấn mạnh vào việc lập trình đồng thời và song song đã nhắc nhở mộtsố lượng đáng kể các nghiên cứu trong lĩnh vực này một phần của cả hai viện nghiên cứu vàĐại lý thương mại phần mềm và phần cứng.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!

Bộ nhớ phần mềm giao dịch (STM), như tên cho thấy, thực hiện
bộ nhớ giao dịch độc quyền trong phần mềm không có phần cứng đặc biệt là cần thiết.
STM hoạt động bằng cách chèn mã số nhạc cụ bên trong khối giao dịch. Các
code được chèn vào bởi một trình biên dịch và quản lý mỗi giao dịch bằng cách kiểm tra
nơi báo cáo có thể chạy đồng thời và nơi cụ thể khóa ở mức độ thấp
là bắt buộc. Phần cứng bộ nhớ giao dịch (HTM) sử dụng bộ nhớ cache phần cứng
hệ thống phân cấp và giao thức bộ nhớ cache sự mạch lạc để quản lý và giải quyết các xung đột
liên quan đến dữ liệu chia sẻ trú tại cache xử lý riêng biệt. HTM không đòi hỏi
mã số nhạc cụ đặc biệt và do đó ít tốn kém hơn so với STM. Tuy nhiên,
HTM không yêu cầu phân cấp bộ nhớ cache hiện có và các giao thức bộ nhớ cache sự mạch lạc
được sửa đổi để hỗ trợ bộ nhớ giao dịch.
Bộ nhớ giao dịch đã tồn tại trong nhiều năm mà không phổ biến
thực hiện. Tuy nhiên, sự phát triển của hệ thống đa lõi và các liên kết
nhấn mạnh về lập trình đồng thời và song song đã khiến một
số lượng đáng kể các nghiên cứu trong lĩnh vực này trên một phần của cả hai viện nghiên cứu và
các phần mềm và phần cứng các nhà cung cấp thương mại.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: