AMD Demos x86 APU Server Running Fedora Linux

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

VirtualLarry

No Lifer
Aug 25, 2001
56,587
10,225
126
And yet..Java usage dwarfs the languages you just mentioned. I thought Ada 95 was the best thing since sliced bread for embedded/high reliability systems...and I was so wrong as far as marketplace acceptance went. Heck, I remember when I though Smalltalk and Modula were so cool, way, way better than BASIC :(

Is there a version of BASIC that compiles down to and runs on top of a JVM? Would be interesting.
 

MisterLilBig

Senior member
Apr 15, 2014
291
0
76
One VM to rule them all, One VM to find them; One VM to bring them all
and in the darkness bind them. That is the JVM.



Still nothing on Youtube's page. =/​
 

AtenRa

Lifer
Feb 2, 2009
14,003
3,362
136
It's worse than you think. Berlin is 65W, is the excavator APU. It's not low power enough to put a bunch in micro servers, it's doesn't have enough performance to use in a conventional servers. Meet the poor man web hosting server, or the poor student CAD "workstation".

True, thanks! I confused it with Toronto. In any case, the other criticism I made still stand, as we are talking about 1P servers.

One picture 1000 words, just to show you how biased you are.
Every criticism you made is wrong and in fact the opposite of what Berlin is able to do. :rolleyes:
AMD-Berlin-Slide.png
 

ph2000

Member
May 23, 2012
77
0
61
That business model would kill them, because that would mean AMD would fight directly with OEMs for a pie of their revenues. Plus building a server is one thing, designing and support an environment is a huge step ahead. Nobody would want to sell AMD after that.

AMD needs OEMs to partner with them. The fact that Fedora, and not one of the big names of the industry are showcasing the thing is a big red light.
like i said earlier, it chicken and egg situation
a great hardware without proper software support would not sell

secondly from the press release the demo will be done on HP moonshot platform

for the business model, we can only wait and see what happens next
fyi intel also has their own server platform, that doesnt stop vendor from creating their own
 

Headfoot

Diamond Member
Feb 28, 2008
4,444
641
126
And yet..Java usage dwarfs the languages you just mentioned. I thought Ada 95 was the best thing since sliced bread for embedded/high reliability systems...and I was so wrong as far as marketplace acceptance went. Heck, I remember when I though Smalltalk and Modula were so cool, way, way better than BASIC :(

Yeah, like I mentioned. The point is that Java is not on its way up, its on its way down. Java isnt the future but it might be the present for a while longer
 

piesquared

Golden Member
Oct 16, 2006
1,651
473
136
So Berlin is MCM with FCH on package, interesting. AtenRa, could this be socket 1976 or is there something else in the works? PCIe/HT?
 

sefsefsefsef

Senior member
Jun 21, 2007
218
1
71
Yeah, like I mentioned. The point is that Java is not on its way up, its on its way down. Java isnt the future but it might be the present for a while longer

I hope nobody got the impression from my post that I think that X specific thing is the future. All I'm saying is that I think universal languages are going to be big in the coming decade (it might be Java, it might be OpenCL, it might be something else I don't know about yet).

I envision it working like this:
Computer begins executing universal program, which it first must JIT
During JIT process, it first tries to map as much as possible to fixed-function accelerators, then the GPU (or some other array of throughput-oriented in-order processors), then finally the OoO CPU cores.
All three component categories will work together in a shared address space and have equal access to a shared pool of memory.

The point of this is to get as much work done by the most energy-efficient units possible. Accelerators are more energy efficient than GPUs, and GPUs are more energy efficient than CPUs. The future will not be built on CPUs, IMO.
 

Abwx

Lifer
Apr 2, 2011
11,892
4,876
136
With all of this CPU and GPU compute capability on a single package and the unified memory addressing, is targeting larger compute jobs with Berlin than it was with Kyoto:

Specifically, Lewis says that the APUs will be suitable for Monte Carlo and other simulations at financial services firms and seismic analysis at oil and gas companies – again, both of which need single-precision math more than double precision. Online gaming companies and media companies that do a lot of video transcoding on the fly are going to take a hard look at the Kyoto and Berlin chips, too, says Lewis, and so will those setting up Hadoop clusters and NoSQL data stores like Cassandra and MongoDB. Machine learning algorithms using Mahout on Hadoop or Graphs are expected to see a boost from APUs, too.

amd-opteron-x-series-workloads.jpg


“The problem has been – and this is a world that Kyoto lives in – is that OpenCL is a fine tool, but for cluster developers, they are used to writing code for CPUs and OpenCL is a bit of a foreign language for them,” explains Lewis. “They have to create OpenCL kernels and then figure out how to put those kernels into their traditional programs. What we have been doing as we have been approaching Berlin is to look at what we can do to make the tools easier by infusing the GPU directly into the tools. What we are trying to do is put OpenCL on the backend of the compilers and libraries that developers already use. We want to meet the developer where they are writing code. So if developers write in Java, they need Java APIs they can use and the OpenCL needs to be under the covers.”
Lewis says that the clMath libraries were just updated in August so you can push them to the GPU for processing where appropriate. And PGI has a beta of its C, C++, and Fortran compilers offloading to the GPUs in an APU in beta testing now. The PGI tools are expected to be generally available in the first quarter of next year.


amd-opteron-x-series-dev-tools.jpg


http://www.enterprisetech.com/2013/11/11/invisible-opencl-apu-chips-drive-acceleration/
 

MisterLilBig

Senior member
Apr 15, 2014
291
0
76
Yeah, like I mentioned. The point is that Java is not on its way up, its on its way down. Java isnt the future but it might be the present for a while longer


Java is not on its way down, at all. As a language, its immensely popular. And as a platform, well, its pretty much the best VM ever created.