Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site celerity.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxb!mhuxn!mhuxm!mhuxj!houxm!whuxlm!harpo!decvax!ittvax!dcdwest!sdcsvax!sdcc3!sdcc6!celerity!bobbyo From: bobbyo@celerity.UUCP (Bob Ollerton) Newsgroups: net.arch,net.micro Subject: Re: NCR's 32-bit microprogrammable chip (set?) Message-ID: <264@celerity.UUCP> Date: Wed, 13-Feb-85 00:36:30 EST Article-I.D.: celerity.264 Posted: Wed Feb 13 00:36:30 1985 Date-Received: Fri, 15-Feb-85 05:41:20 EST References: <148@encore.UUCP> Reply-To: bobbyo@celerity.UUCP (Bob Ollerton) Organization: Celerity Computing, San Diego, Ca. Lines: 54 Xref: watmath net.arch:813 net.micro:9381 Summary: We are using the NCR 32000 CPC as the foundation for the CPU in the Celerity C1200 workstation. We run it at 125ns, direct execution (no microcode, I.E. compilers emit the CPC's native instruction set) with over 4000 stack cache registers, so it ended up being "RISC-like". The CPU has 4 I/O busses, three of them 32-bit, the fourth one is for instructions (from cache) and is 16bits wide (CPC design). We added a seperate but integrated floating point and extended math (trig, sqrt, etc...) IEEE co-processor as we did not like the NCR offerings. About 80% of the instructions execute in one CPC cycle or about 8 mips. We get a conservative 2Million single precision, and 1.5Million double precision, Whetstones per sec. The 32000 has been run faster... The January 18th Argonne labs LINPACK benchmark results contain the C1200 execution times, which were quite good. NCR 32000 was designed to have external microcode which would allow it to emulate other CPUs, such as IBM 370... NCR uses it in their 9300 series products. There are some features of the NCR 32000 that we did not use. We choose to use it in direct execution versus emulation mode inorder to take advantage of its raw speed. NCR announced a Multibus based CPU board using the 32000 this past fall. Seems to be targeted for designers, who would use it to build a prototype. We are very happy with the way the NCR 32000 worked out for us, the product speaks for its self. Being 5 miles south of NCR, and having certain former NCR employees at Celerity may have had an effect on our success! If there is a negative side, I would guess it to be complexity of design necessary to use the chip set. Its not like plunking in a 68010 with some ram to produce yet another 90 day 68K wonder. I don't have anything specific on how we implemented the 32000 at this time, I do have some general product information on the C1200 workstation. If you would like a copy, drop me a note. Please note that I work for Celerity in Product Marketing (well, I am "Product Marketing"!). Best Regards, Bob. -- Bob Ollerton; Celerity Computing; 9692 Via Excelencia; San Diego, Ca 92126; (619) 271 9940 {decvax || ucbvax || ihnp4}!sdcsvax!celerity!bobbyo akgua!celerity!bobbyo