CNK operatsion tizimi - CNK operating system

Blue Gene hisoblash iyerarxiyasi. CNK misoli hisoblash tugunlarining har birida ishlaydi.

Tugun yadrosini hisoblash (CNK) tugun darajasi operatsion tizim IBM uchun Moviy gen qatorlari superkompyuterlar.[1][2]

Moviy genlar superkompyuterlari oilasining hisoblash tugunlari ishlaydi Tugun yadrosini hisoblash (CNK), a engil yadro har bir tugunda ishlaydi va ushbu tugundagi bitta foydalanuvchi uchun ishlaydigan bitta dasturni qo'llab-quvvatlaydi. Operatsion samaradorligini oshirish uchun CNK dizayni sodda va minimal darajada saqlanib qoldi. U 5000 ga yaqin qatorda amalga oshirildi C ++ kod.[1] Jismoniy xotira statik ravishda xaritada joylashgan bo'lib, CNK har bir nuqtada bitta foydalanuvchi uchun bitta dasturni ishga tushirishini hisobga olib, rejalashtirish yoki kontekstni almashtirishni talab qilmaydi va ta'minlamaydi.[1] Virtual xotiraga yoki ko'p vazifalarga ruxsat bermasdan, CNK dizayni dasturlarni ishlashga iloji boricha ko'proq tsikllarni ajratishni maqsad qilgan.[2] CNK hatto faylni ham amalga oshirmaydi kirish / chiqish (I / O) hisoblash tugunida, lekin ajratilgan I / U tugunlarida.[2]

Blue Gene superkompyuterlarining I / U tugunlari boshqa operatsion tizimda ishlaydi: Kirish yadrosi tugmasi (Siyoh ).[2] INK o'zgartirilganga asoslangan Linux yadrosi.

Shuningdek qarang

Adabiyotlar

  1. ^ a b v Evro-Par 2004 yilgi parallel ishlov berish: 10-Xalqaro Evro-Par konferentsiyasi 2004 yil, Marko Danelutto, Marko Vanneschi va Domeniko Laforenza tomonidan ISBN  3-540-22924-8 sahifalar 835
  2. ^ a b v d Evro-Par 2006 parallel ishlov berish: 12-Xalqaro Evro-Par konferentsiyasi, 2006, Volfgang E. Nagel, Volfgang V. Valter va Volfgang Lexner tomonidan ISBN  3-540-37783-2 sahifa