|
Getrogen ko'p yadroli hisoblashni tashkil etish Reja: Getrogen ko'p yadroli ishlov berish arxitekturasiga kirish Ko'p yadroli ishlov berish arxitekturasiABI yoki dastur ikkilik interfeysi
|
səhifə | 3/5 | tarix | 19.12.2023 | ölçüsü | 1,23 Mb. | | #153050 |
| Getrogen ko\'p yadroli hisoblashni tashkil etishABI yoki dastur ikkilik interfeysi
Hisoblash elementlari xotirani turli yo'llar bilan talqin qilishi mumkin.[9] bu ikkalasini ham o'z ichiga olishi mumkin endianness, konventsiyani chaqirish va xotira tartibi va ishlatilayotgan arxitektura va kompilyatorga bog'liq.
API yoki amaliy dasturlash interfeysi
Kutubxona va OS xizmatlari barcha hisoblash elementlari uchun bir xilda mavjud bo'lmasligi mumkin.[10]
Til xususiyatlarini past darajada amalga oshirish
Funktsiyalar va iplar kabi til xususiyatlari ko'pincha yordamida amalga oshiriladi funktsiya ko'rsatkichlari, heterojen muhitda ishlatilganda qo'shimcha tarjima yoki abstraktsiyani talab qiladigan mexanizm.
Xotira interfeysi va ierarxiyasi
Hisoblash elementlari turli xil Kesh tuzilmalariga ega bo'lishi mumkin, Keshning muvofiqligi protokollari va xotiraga kirish bir xil yoki bir xil bo'lmagan xotiraga kirish (NUMA) bo'lishi mumkin. Farqlarni ixtiyoriy ma'lumotlar uzunligini o'qish qobiliyatida ham topish mumkin, chunki ba'zi protsessorlar/birliklar faqat bayt -, so'z-yoki portlash kirishni amalga oshirishi mumkin.[11]
Ulanish
Hisoblash elementlari asosiy xotira/avtobus interfeyslaridan tashqari turli xil o'zaro bog'liqlik turlariga ega bo'lishi mumkin. Bunga maxsus tarmoq interfeyslari, xotiraga to'g'ridan-to'g'ri kirish (DMA) qurilmalari, pochta qutilari, FIFOs va scratchpad xotiralari va boshqalar kirishi mumkin. Bundan tashqari, heterojen tizimning ayrim qismlari Keshga mos kelishi mumkin, boshqalari esa izchillik va muvofiqlikni saqlash uchun aniq dasturiy ta'minotni jalb qilishni talab qilishi mumkin.
Ishlash
Heterojen tizim arxitektura jihatidan bir xil bo'lgan protsessorlarga ega bo'lishi mumkin, ammo turli darajadagi ishlash va quvvat sarfiga olib keladigan mikro-me'moriy farqlarga ega. Shaffof bo'lmagan dasturlash modellari va operatsion tizim abstraktsiyalari bilan bog'langan imkoniyatlardagi nosimmetrikliklar ba'zida ishlashni bashorat qilish muammolariga olib kelishi mumkin, ayniqsa aralash ish yuklari bilan.
Dostları ilə paylaş: |
|
|