Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stuntprogrammer
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
stuntprogrammer
9y ago
Secret sauce, at least for the team involved, and well-received. Nice combination of extreme perf and decent productivity for them. I've moved into non-finance stuff for quite a while now though, so not sure what's become of it. G
2.
▲
by
stuntprogrammer
9y ago
Not kdb+, but a proprietary (internal-only) language that it heavily influenced was designed around execution on GPU clusters. The FPGAs were used mainly for feedhandlers and there was a different DSL for that (compiling to verilog). It was
3.
▲
by
stuntprogrammer
10y ago
Yep, he said while eyeballing a dashboard, there are plenty of larger private machines..
4.
▲
by
stuntprogrammer
10y ago
And you too sir!
5.
▲
by
stuntprogrammer
10y ago
If the combination of such languages, high-performance hardware, and large scale compute problems is interesting.. the startup I work for in Mountain View is hiring...
6.
▲
by
stuntprogrammer
10y ago
Indeed; as I've heard it ordered: 6 parts gin and a moment of silence for the vermouth.
7.
▲
by
stuntprogrammer
10y ago
The problem is less the spurious DRAM accesses etc, as awful as they would be. The compiler problem is really a mix of 1) understanding enough about fixed-bound unit-stride loops to nonoverlapping memory (or transforming access to such) and
8.
▲
by
stuntprogrammer
10y ago
Current publicly announced AVX512 does not support fp16. Skylake Server (SKX) and Knights Landing (KNL) are at a disadvantage here. They've not publicly said anything about extensions in Knights Hill (the long announced successor to KN
9.
▲
by
stuntprogrammer
10y ago
An important detail is that this is not 130 petaflops of double precision floating point. Their target is >130 single or even half precision.
10.
▲
by
stuntprogrammer
10y ago
One tidbit is Google themselves saying they'll roll skylake out in cloud early next year. https://cloudplatform.googleblog.com/2016/11/power-up-your-G...
11.
▲
by
stuntprogrammer
10y ago
I always recommend these: https://scalableinformatics.com/assets/documents/Unison_Peta... Surprisingly cost effective given the massive performance and support. Cloud is great for some things but not everything.
12.
▲
by
stuntprogrammer
10y ago
Based on random sampling of those that contact me about such transitions, the latter is somewhat true. A couple have mentioned Julia but I wouldn't say it's the majority.
13.
▲
by
stuntprogrammer
10y ago
Bill
14.
▲
by
stuntprogrammer
10y ago
Fixed; added to 'about' as well as email field.
15.
▲
by
stuntprogrammer
10y ago
I shouldn't say too much. But more than one large firm has explored writing an in-house replacement and floated actual $ offers. Occasionally someone pops up wanting to do a company to compete with them but they're typically offer
16.
▲
by
stuntprogrammer
10y ago
For his sins, Fermin got dragged into the q/kdb+ world. I assume he's still using it at MS :-)
17.
▲
by
stuntprogrammer
10y ago
Drop me a note (email in profile). I'm not a recruiter, these are the offers I've been contacted with, through my personal network based on past gigs. It's not just knowing an APL though -- far from it. For the chi/nyc i
18.
▲
by
stuntprogrammer
10y ago
It's not obvious to me that an open core business can sustain the necessary margins to be interesting as an engineering company rather than a glorified services business. There are been very few examples (friend of mine argues it'
19.
▲
by
stuntprogrammer
10y ago
A lot of the decisions that some might quibble with are not actually Arthur's end of things. The former CEO drove a lot of it.
20.
▲
by
stuntprogrammer
10y ago
In the interests of transparency.. That sounds like the low-end base salary for ~entry level. It probably gets topped up with ~100k bonus. There are a couple places that hire many but don't pay well. At what I think is the high end, I
21.
▲
by
stuntprogrammer
10y ago
Technically, yes, a teraflop is a teraflop, and is directly comparable. It just means you can do an awful lot of floating point operations per second. But many systems are sensitive to memory size, memory bandwidth, and as a result communic
22.
▲
by
stuntprogrammer
10y ago
Pascal won't be cheap so comparing to a top-end Xeon E5 v4, it's about 7x the theoretical FP64 performance (assuming the Xeon is 2.2GHz * 22 cores * 8 avx pipes per * 2 for FMA per socket, given the price range). Similar story at
23.
▲
by
stuntprogrammer
11y ago
Essentially, no, at least not in the usual sense. The "best" options are to either 1) short ETFs that have a suitable concentration in some subsector of the industry you think will be affected by falling unicorns, esp. leveraged v
24.
▲
by
stuntprogrammer
11y ago
I strongly agree with you re 'conservation of distributed systems problems'. I'm being vague because I know what they're doing, but I'm limited in what I can comment on. Their public comments are that they are runni
25.
▲
by
stuntprogrammer
11y ago
I agree with many things you say. Take AWS S3 as an example: it reduces the problem by making objects immutable. Internally, they can cache aggressively without scaling fine-grained consistency on the objects as such. As an S3 user I can ag
26.
▲
by
stuntprogrammer
11y ago
Correct
27.
▲
by
stuntprogrammer
12y ago
Yes, exactly. (I've built things for a few chicago/newyork hft shops).
28.
▲
by
stuntprogrammer
12y ago
That's why the NDA is so frustrating; we can't talk re the fun features and demos.. I know the AMD and Cavium parts rather well also. The Amd one doesn't support what I have in mind. The Cavium does on paper but the cores, ev
29.
▲
by
stuntprogrammer
12y ago
Unfortunately, the only public information I recall seeing was the use of a quad Cortex-A15 based SOC with integrated dual 10G in a NAS box. However, the real capabilities of the product line were far more interesting, with very cool demos
30.
▲
by
stuntprogrammer
12y ago
These are invaluable references -- I hope we have many people here familiar with them, or new readers appreciating them. It's a shame that nothing quite so comprehensive exists for IO, as network and storage accesses, patterns and quir
More ›