Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yvdriess
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
121.
▲
by
yvdriess
3y ago
Anecdotally, in my field, the actual interesting ideas are kept a company secret. The ideas that are not being deployed for competitive advantage are shoveled into salami-sliced patents to be deployed as ammunition in the big-corpo patent w
122.
▲
by
yvdriess
3y ago
Very happy here too. The previous iteration (Family Sharing) locked you out of the entire library while someone was playing, now it's on a game granularity. The multiple copies part is also great. It was a hassle to set up an account a
123.
▲
by
yvdriess
3y ago
No, the Cell is a many-core architecture with a Power 'general' core and 6-8 'special purpose' vector processing units.
124.
▲
by
yvdriess
3y ago
Yes the government is subsidising the purchases of books when it puts a 5% VAT on it, where its substitutions are not. The state is financially supporting the product in order to incentivise its use. A tax incentive is an example of a subsi
125.
▲
by
yvdriess
3y ago
Lowering or removing tax is subsidy for all intents and purpose. It functions in the same way.
126.
▲
by
yvdriess
3y ago
> Now if you wanted to couple a VLIW design with a dynamically re-executing compiler (dynamic binary translation), then sure, that can be made to work. RIP Transmeta
127.
▲
by
yvdriess
3y ago
Famously, companions throwing themselves at you immediately was a bug they patched early on.
128.
▲
by
yvdriess
3y ago
Both. Cheaper CPU-based inference, GPUs are not as competitive for sparse linear algebra. This could lead to much larger models, as you only touch a small portion of the matrix during inference. However, the training here is still dense-LA
129.
▲
by
yvdriess
3y ago
> You could’ve stopped at 1. US auto manufacturers don’t know how to make anything but trucks. Not that they actually know how to make them, because they’re all pieces of shit, but just that’s the only thing people in the US buy from US
130.
▲
by
yvdriess
3y ago
Germans are more accepting of nudity than most other countries, there are very few laws against it. Partly it's a legacy of the FKK ( https://en.wikipedia.org/wiki/Freik%C3%B6rperkultur ).
131.
▲
by
yvdriess
3y ago
Worse, it's an ad delivery platform.
132.
▲
by
yvdriess
3y ago
FYI Cray developed an interesting allocator for scaling to a massive amount of threads https://dl.acm.org/doi/10.1145/1122971.1122999
133.
▲
by
yvdriess
3y ago
> You don't want something like that in a city centre. Nuclear sites also have the tendency to be built on a nation's border.
134.
▲
by
yvdriess
3y ago
Sure, but they are still going for the (French) homegrown AArch64 solution instead of the Fujitsu design.
135.
▲
by
yvdriess
3y ago
It's definitely part of the linux kernel coding style: https://www.kernel.org/doc/html/v4.10/process/coding-style.h...
136.
▲
by
yvdriess
3y ago
That's high end Xeon for you. At least here you can argue it can save you from buying a GPU.
137.
▲
by
yvdriess
3y ago
What do you mean with accuracy here? Usually 50% accuracy means cointoss, meaning 20% accuracy is equal to 80% accuracy, which is better than the article's 78% and not that far from 90%.
138.
▲
by
yvdriess
3y ago
The problem with that explanation is that in the past, there were a lot more women in computing. First as operators and programmer/mathematicians, later the gender mix was following the same upward trend as other sciences. I've se
139.
▲
by
yvdriess
3y ago
Source, GameBryo, LithTech, ...
140.
▲
by
yvdriess
3y ago
Correct. This is also why hyperthreading yields a benefit for sparse/graph workloads. I was getting good results on the KNL Xeon Phi with its four hyperthreads. But you easily hit the 'outstanding loads' limit if your hyperth
141.
▲
by
yvdriess
3y ago
Your regular DRAM memory controller will use the 64B bus to pull in a single 64B line of memory. In your modern x86 systems, that's equal to a cache line. If you are only accessing a single 4B or 8B element of that cache line >80% o
142.
▲
by
yvdriess
3y ago
Those nodes in the queue have to come from somewhere and that is where the inefficiency lies. If you use SIMD gather instructions to fetch all the children of a node, that is still going to be very inefficient on e.g. a Xeon. Each of those
143.
▲
by
yvdriess
3y ago
In some aspects, yes. Arguably, it's much harder to max GPUs because they have the added difficulty of scheduling and executing by blocks of threads. If not all N threads in a block have their input data ready or are branching differen
144.
▲
by
yvdriess
3y ago
Very badly, this is the polar opposite design of a GPU. It does share the latency-hiding-by-parallelism design, but GPUs do that scheduling on a pretty coarse granularity (viz. warp). The barrel processors on this thing round-robin through
145.
▲
by
yvdriess
3y ago
Their multithreaded cores are similar design, yes. It does not do XMT's in-hardware full/empty bit memory access system though.
146.
▲
by
yvdriess
3y ago
DRAM is the new I/O. So yes, this is designed to handle 97% of the threads doing constant bad-locality DRAM accesses.
147.
▲
by
yvdriess
3y ago
> What are the kinds of challenges to write things efficiently? The challenge is mostly that you have to create enough fine-grained parallelism and that per thread performance is relatively low. Amdahl's law is in full effect here,
148.
▲
by
yvdriess
3y ago
There's two single threaded cores, but the four multithreaded cores are indeed Tera-style barrel processors. The Tera paper is even cited directly in the PIUMA white paper: https://arxiv.org/abs/2010.06277 edit: s
149.
▲
by
yvdriess
3y ago
Their inefficiency at large-scale graph problems is the entire reason DARPA wrote out the program that funded this chip.
150.
▲
by
yvdriess
3y ago
Graph workloads and other types of sparse compute. https://www.darpa.mil/program/hierarchical-identify-verify-e...
More ›