Ask HN: Where can I use a 40+ core machine?
When installing at a new client site, we (@UforaInc) found a bug that repro's on their 60 core machine that we have not be able to reproduce on 16 (32 HT) core machines from AWS.
The bug is related to lock contention on many-core machines, and we're trying to find a machine where we reproduce the issue ourselves.
AWS, GAE, Azure, etc don't seem to have anything this size. Does anyone know where we can rent or borrow a beefy machine like this for a couple of days?
14 comments
[ 3.3 ms ] story [ 30.2 ms ] threadSun used to do the same thing back in the day, not sure since Oracle took over, but it would be worth a call. IBM/HP also might have a lab environment where you can test on.
Maybe call the machine vendor your client used for that machine and explain what you need, you'd be surprised how accommodating they can be. It won't be free, but it likely is far far cheaper than a 60 core machine.
Good luck!
I also know first hand from Red Hat employees that they have a dedicated infrastructure for testing just this kind of "weird issue only happens on $foo hardware" stuff.
And while i can't confirm this as directly, I'm quite sure their hardware testing pool will contain some hardware that can help with debugging an issue like this.
http://www.ebay.com/itm/DELL-C6145-SERVER-QUAD-AMD-6168-1-90...
EDIT: Yes, yes I am. Power8 architecture. Probably not best for attempting to reproduce client bugs :-)
For instance they built this 40 core / 80 logical thread monster. http://www.ixsystems.com/whats-new/megacore-freebsd-foundati...
And sell two 64 Core machines as part of their standard product lineup.
The Mercury - (AMD Opteron) - http://www.ixsystems.com/servers/families/?family=Mercury%20...
and
The Neptune - (Intel Xeon) - http://www.ixsystems.com/servers/families/?family=Neptune%20...