Originally posted by Chugworth
View Post
Announcement
Collapse
No announcement yet.
Centaur Tech Announces Eight-Core x86 SoC With AI Coprocessor
Collapse
X
-
Originally posted by MichaelIf/when this SoC hits retail channels, it should be well supported on Linux considering most AI inference happening there.
https://centtech.com/wp-content/uplo...18_Release.pdf - page 7
MLPerf Inference v0.5 Results. Contribute to mlperf/inference_results_v0.5 development by creating an account on GitHub.
Originally posted by MichaelBut beyond that, as we've reported in recent kernel cycles, Centaur has been ramping up their Linux kernel support as well as for Zhaoxin CPUs that is the Chinese VIA joint venture.
Benchmark results for a Shanghai Zhaoxin Semiconductor Co., Ltd. CHA001 MB with a ZX-F OctaCore 2000MHz processor.
Anyway, these patches you are talking about have been provided by Zhaoxin.
Originally posted by edwaleni View PostWould be interesting to see how close in feature set they come out with.Originally posted by Centaur Technology- Centaur developed a new x86 microprocessor with high instructions/clock (IPC)
- Microarchitecture designed for server-class applications with extensions as AVX-512
- New x86 technology now proven in silicon with 8 CPU cores and 16MB L3 caches
- SoC architecture provides an extensive platform with 44 PCIe lanes and 4 channels of PC3200
- Including AI coprocessor, requires less than 195mm^2 in 16nm TSMC
- Reference platform running at 2.5GHz today
- Simultaneous execution of x86 cores and 20 TOPS AI Coprocessor
- Delivers 20 peak terabytes/sec to AI Coprocessor from dedicated 16MB SRAM
- Centaur’s internal code name: "NCORE"
- SoC design is "CHA", and x86 core is "CNS"
2009 - CNB (VIA Nano 3000 Series), e.g. Nano L3025
2011 - CNC (VIA Nano X2 - two Nano 3000 in the same die), e.g. Nano X2 L4050
2011 - CNQ (VIA Nano QuadCore - two Nano X2 in a multi-chip module), e.g. Nano QuadCore L4650E
2015 - CNR (VIA Nano QuadCore, Isaiah II), e.g. Nano QuadCore C4650
2019 - CNS (new CPU with AI coprocessor)
To be honest, the first samples of Isaiah II were produced in 2014. Zhaoxin used it to develop their own µarch.
Originally posted by TralalakMLPerf Inference v0.5 Results
COCO object detection on SSD MobileNet v1 (images/sec)
- Intel Core i3-1005G1 1.2GHz to 3.4GHz Ice Lake 2C/4T (Intel® UHD Graphics): 217.93 (33.43%)
- Centaur Integrated x86 CPUs @ 2.5GHz ~ 2.3GHz 8C/8T (Centaur Integrated AI Coprocessor): 651.89 (299.13%)
ImageNet image classification on MobileNet v1 (images/sec)
- Intel Core i3-1005G1 1.2GHz to 3.4GHz Ice Lake 2C/4T (Intel® UHD Graphics): 507.71 (8.40%)
- Centaur Integrated x86 CPUs @ 2.5GHz ~ 2.3GHz 8C/8T (Centaur Integrated AI Coprocessor): 6042.34 (1190.12%)
ImageNet image classification on ResNet-50 v1.5, (images/sec)
- Intel Core i3-1005G1 1.2GHz to 3.4GHz Ice Lake 2C/4T (Intel® UHD Graphics): 100.93 (8.28%)
- Centaur Integrated x86 CPUs @ 2.5GHz ~ 2.3GHz 8C/8T (Centaur Integrated AI Coprocessor): 1218.48 (1207.25%)
Originally posted by edwaleni View PostProbably no HT and no VT-x.
Originally posted by Mark KettenisSMT (Simultanious Multi Threading) implementations typically share TLBs and L1 caches between threads. This can make cache timing attacks a lot easier and we strongly suspect that this will make several spectre-class bugs exploitable. Especially on Intel's SMT implementation which is better known as Hypter-threading. We really should not run different security domains on different processor threads of the same core. Unfortunately changing our scheduler to take this into account is far from trivial. Since many modern machines no longer provide the ability to disable Hyper-threading in the BIOS setup, provide a way to disable the use of additional processor threads in our scheduler. And since we suspect there are serious risks, we disable them by default. This can be controlled through a new hw.smt sysctl. For now this only works on Intel CPUs when running OpenBSD/amd64. But we're planning to extend this feature to CPUs from other vendors and other hardware architectures.
Note that SMT doesn't necessarily have a posive effect on performance; it highly depends on the workload. In all likelyhood it will actually slow down most workloads if you have a CPU with more than two cores.
As for virtualization, VIA Nano supports VIA VT (compatible with Intel VT-x) for a very long time, at least since CNB (2009) AKA single core VIA Nano 3000 Series CPUs, e.g. Nano L3025 or Nano U3100.
- Likes 1
Comment
- Centaur developed a new x86 microprocessor with high instructions/clock (IPC)
-
Originally posted by willmore View Post
What? The C6 was a great chip. It had more cache than any of its competetors at the time and it used very little power. I ran one for over a decade as a router.
Thinking back to it, those were the days when all processor brands used Socket 7, so maybe there was just some compatibility issue between it and the motherboard that I was using. I certainly don't remember for sure, but it very likely would have had a VIA chipset.
Comment
-
Originally posted by Chugworth View PostI had one back in the late 90's. It caused frequent blue screens on Win9x. NT4 ran better, though it was not really ideal for home use. As I recall, there was a switch in the BIOS for the L2 cache, and the system actually ran more stable when it was off.
Thinking back to it, those were the days when all processor brands used Socket 7, so maybe there was just some compatibility issue between it and the motherboard that I was using. I certainly don't remember for sure, but it very likely would have had a VIA chipset.
Comment
-
Originally posted by libv View PostSomeone should just step up and buy this remnant of VIA to gain an x86 license. In fact, it could be that this paper launch is meant to elicit just that.
Comment
-
Originally posted by microcode View PostWonder where they got that IP.
Regarding IP, the key question would be whether there's anything clever or unique about their implementation. A few have things like hardware compression of weights, special numerical formats, etc.Last edited by coder; 20 November 2019, 07:12 AM.
- Likes 1
Comment
-
Originally posted by Veerappan View PostHoly smokes... Via/Centaur is still alive and making new CPUs.
I had honestly written them off at this point.
- Likes 2
Comment
-
Originally posted by archsway View PostAre you assuming its release date?
I think all of us here can agree that deca-core x86 CPUs are not going to be obsolete in that amount of time.
Comment
Comment