I start develop VLIW (SuperScalar / MIMD) C# CPU Model with already completed architecture draft, Instruction Set, Compiler, Emulator, GUI. Fully C# \ OOP. You can try it by downloading Hybrid CPU GUI with possibility to create\save\load\emulate your own Program using Hybrid CPU (Preview Download). GUI Experts help (developing) needed
1024 Cores per processor is addressing (direct accessed by VLIW OpCode), 32 FP (256bit, allow 64bit value store in VLIW or 256bit Value accessed by Register-MemPtr) and 32 Int (64bit) register per Core. 256 Stream Threads (256 Stream Registers. Each has 8 segments by 256bit). 8 OpCodes by cycle in SuperScalar mode (per Core). Compiler, Logic, Emu. Draft.
Two Modes: SuperScalar and MIMD. MIMD is Memory-Memory ONLY. MIMD and SuperScalar coding in same VLIW OpCode. Constant VLIW OpCode length.