KBus

KBus is een computerbus die ontworpen en geïmplementeerd is door Solbourne Computer voor communicatie tussen de centrale verwerkingseenheid, het computergeheugen en I/O-apparaten in SPARC-gebaseerde systemen. Solbourne gebruikte de KBus in hun Series4-, Series5- en Series6-multiprocessorsystemen van eind jaren 1980 tot begin jaren 1990.[1]

KBus is een multiprocessor-bus die tot 11 slots ondersteunt, met een 64-bits datapad en 32-bits fysieke adressering. De overdrachtssnelheid is 128 MB/s bij 20 MHz.[2] Buscontrole wordt gedaan door een arbiter. De KBus-specificatie definieert ook de interrupt-, reset- en time-outlogica.[3]

Door gebruik te maken van de KBus kon Solbourne al systemen met maximaal acht CPU's leveren nog voor Sun met hun eerste multiprocessorsysteem op de markt kwam. Omdat het toenmalige SunOS echter geen multiprocessorconfiguraties ondersteunde, bracht Solbourne het besturingssysteem OS/MP uit. Dit is in wezen een aangepaste versie van SunOS 4.1.x met toegevoegde patches voor multiprocessing en geheugenbeheer. Zelfs de uniprocessorsystemen van Solbourne moesten OS/MP draaien vanwege hun aangepaste MMU's.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.