Home · Articles · Downloads · Hobby Wear · Forums · Web Links · News CategoriesTuesday, January 23, 2018
Hobby Wear
Web Links
News Categories
Contact Us
Photo Gallery
OpenVMS Bigot
Users Online
Guests Online: 4
No Members Online

Registered Members: 7,022
Newest Member: Nidhi
PdfFactory Pro Enterprise 2.31, MATFOR 4.00.061031 in Lahey Fortran, Adobe PhotoShop 9.0 CS2 oem, Trend Micro InterScan VirusWall 6.0, Adobe Acrobat 7.0 Professional sale, Salon Iris 5.05, Drafix Pro Landscape 11.2, oem Adobe PhotoShop CS 8.0 cheap buy, Catia 5 R12 P3 with SP2, Mcafee Secure Internet Gateway 4.5, oem Adobe Acrobat Professional 8 oem, Visual UML 4.1 Developer Edition, sale Adobe CS3 Design Premium Vol for Mac low price, Nuance Dragon Naturally Speaking 9.0 Professional With SP1, Adobe After Effects Plugins, low price AutoCAD 2006 cheap buy, Avid NewsCutter XP 3.8, The Movie Library 1.7.11, oem Adobe Creative Suite Premium Edition 2.0, ProFlyers 6.0 PDF Forms for Adobe Acrobat, PTC Pro Engineer Routed Systems Designer 5.0, sale DVDXCopy Platinum 4.0.38, CyberBizPlan v1.0.165 WinAll, NeverCenter Silo 1.16b, cheap buy AutoCAD 2005, Norton Save And Restore 11, sale Adobe Creative Suite 3 Design Premium sale, Adobe Premiere Plugins Collection 2007, cheap buy Adobe Creative Suite Premium Edition 2.0 for Mac sale, Active Desktop Calendar 6.5.061124, sale Adobe Acrobat 6.0 Professional, X-Rite MonacoPROFILER Platinum 4.8, EmailUnlimited 6.1 Win98NTME, oem Adobe Photoshop CS3 Extended sale
Island Computer
View Thread
OpenVMS Hobbyist Program | Alpha Systems Forums | Emulated Alpha Forum
Author Working on a new Alpha Emulator...

Posts: 32
Joined: 09.06.16
Posted on June 23 2017 07:42
I thought I'd add this here.

I have recently starting writing my own Alpha AXP emulator (a 21264). The ones out there are great, but many of them were not designed to be multithreaded, and have this kind of hack threading into the implementation. The one I'm writing, will be as accurate an implementation of the 21264 as I can make it. It will be able to execute 4 instructions simultaneously, just like the real CPU. I'm also going to take a page out of the alternative meaning of the acronym RISC (Relegate Important Stuff to Compilers). I have seen quite a bit of other code that has tried to best-guess the compile, but using masks and shifts and whatnot (it also make debugging harder). We'll see how far I get, but I'm having a ball writing it (I always said, that if I were not writing code for my job, I'd do it as a hobby -- so that's what I'm doing).

Author RE: Working on a new Alpha Emulator...
John Manger

User Avatar

Posts: 45
Location: nr Heathrow, Middlesex, UK
Joined: 18.03.10
Posted on September 08 2017 21:50
It sounds very interesting.
Any word on progress ? Got it booting as an Alpha yet ?

John M
Author RE: Working on a new Alpha Emulator...

Posts: 32
Joined: 09.06.16
Posted on September 28 2017 08:59
Not booted yet. There is quite a bit of coding to be implemented, I have parts of the instruction, integer, floating-point, and data cache implemented and tested (the IEEE floating point instructions passed 100% of the IEEE test cases). I have not yet, introduced threads (and each CPU will require 9 of them). The system interface is also not yet implemented. The system interface contains all the devices associated with a computer system (disk, memory, network, console, etc. - each being yet another thread). I am hoping to have it booted from the SROM (pre-console system) in the next few months.

I you want to see what I have done, thus far, you can go to GitHub and search for DECemu.

Jump to Forum:


Not a member yet?
Click here to register.

Forgotten your password?
Request a new one here.
Member Poll
Are you going to OpenVMS Boot Camp 2016?



You must login to vote.
You must login to post a message.

December 12 2017
HPE only makes the most current version of OpenVMS Alpha / IA64 /VAX available to hobbyists. When I had access to the Alliance 1 program it was the same. No public downloads are allowed by HPE.

December 08 2017
Is anybody knows OpenVMS 8.2 version downloadable version? or CD copy? Thank you very much

December 02 2017
Bitcoin and Blockchain enthusiasts ( plus distributed computing ) please connec / reply: http://www.openvmshobbyis

September 10 2017
lation/ For the most part just use VMS 6.1 media instead of 7.3. But why run the older release?

August 07 2017
Where can I find the write up on running VMS 6.1 using the simh emulator?

March 20 2017
Happy to have found my password again!

March 16 2017
peteherrera. Agreed.

March 04 2017
It would be nice to be able to buy the lastest hardcopy full OpenVMS docset at a very reduced price through the Hobbyist program. smiley

February 05 2017
Decus > Connect > Encompass<Country>

February 02 2017
What's the status of DECUS memberships? Just found my membership card. :-)

January 06 2017
Searching for Pathworks 6.0 for DOS & Windows. Anyone have it?

December 29 2016
The openvms disks question is frequently answered in the forums, and is not something to ask about in the shout box.

December 29 2016
Hello, I am in need of the openvms.disk, but I don't know where to obtain it

December 26 2016
personal alpha

December 24 2016
personal alpha+

Shoutbox Archive