Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
37ef_ced3
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
37ef_ced3
4y ago
Linus Torvalds: And I claim that that is the real problem with AVX-512 (and pretty much any vectorization). I personally cannot find a single benchmark that does anything I would ever do - not even remotely close. So if you aren't
2.
▲
by
37ef_ced3
4y ago
There are completely stand-alone systems like: https://NN-512.com The stand-alone code generator (a statically linked executable written in Go with no dependencies outside the Go standard library) generates stand-alone POSIX C c
3.
▲
by
37ef_ced3
4y ago
And https://NN-512.com
4.
▲
by
37ef_ced3
4y ago
You're in for a big surprise. Try using the language. Spend some time using Go, and you will be impressed by its performance. You'll wonder, "Were all those haters on Hacker News misinformed?"
5.
▲
by
37ef_ced3
4y ago
Convolutions are fused into convolutions, elementwise operations are fused into convolutions, everything is inlined except where function calls are needed for pthread work units (and those work units are all custom/arbitrary).
6.
▲
by
37ef_ced3
4y ago
So... ...you were unable to decipher this Hacker News comment thread... ...unable find some C code and build it with GCC and make an executable for yourself... ...but you think you can reverse engineer the executable?
7.
▲
by
37ef_ced3
4y ago
Here is the C code for a DenseNet-121 generated by NN-512: https://nn-512.com/browse/DenseNet121 Even if you had the C code available to you, you would have a hard time producing the input graph. Good luck reverse engi
8.
▲
by
37ef_ced3
4y ago
This will not be able to reverse engineer fully-customized, fully-fused neural networks generated by NN-512: https://NN-512.com NN-512 generates custom code for all the operations, custom units of work for the threads, custom co
9.
▲
by
37ef_ced3
4y ago
Are you seriously suggesting that the language should not have notation for allocating zeroed primitive types and receiving the address of the allocation? var ( p1 = new(int) p2 = new(*int) p3 = new(**int) p4 = n
10.
▲
by
37ef_ced3
4y ago
You can think of Go as the modern representative the Plan 9 and Oberon schools of thought -- their answer to (and replacement for) C and C++. The fact that it was developed at Google is incidental. That's where Robert Griesemer (Oberon
11.
▲
by
37ef_ced3
4y ago
It's used like this p := new(int) since you can't say p := &int{}
12.
▲
by
37ef_ced3
4y ago
For small-scale transformer CPU inference you can use, e.g., Fabrice Bellard's https://bellard.org/libnc/ Similarly, for small-scale convolutional CPU inference, where you only need to do maybe 20 ResNet-50 (batch
13.
▲
by
37ef_ced3
4y ago
https://NN-512.com
14.
▲
by
37ef_ced3
4y ago
Go. The obvious right choice. But Meta is in the advertising business and Google is a competitor.
15.
▲
by
37ef_ced3
4y ago
As an engineer who uses Go and appreciates it as a replacement for most purposes where you might use C or C++, the complaints just seem bizarre. You've got people who argue against explicit error checking and people who don't unde
16.
▲
by
37ef_ced3
4y ago
From a customer's perspective, it isn't clear that a hardware/software taxi driver is in any way better than a human taxi driver, particularly with (human) driver assist preventing collisions and all the other warnings provid
17.
▲
by
37ef_ced3
4y ago
Yes, but did he buy her a horse?
18.
▲
by
37ef_ced3
4y ago
From a customer's perspective, it isn't clear that a software taxi driver is in any way better than a human taxi driver, particularly with (human) driver assist preventing collisions and all the other warnings provided by a modern
19.
▲
by
37ef_ced3
4y ago
Colin Percival's Tarsnap: https://www.tarsnap.com/ Colin is "Security Officer Emeritus, FreeBSD".
20.
▲
by
37ef_ced3
4y ago
Animats, I was a fan of your Downside site: http://downside.com/ Downside's goal is to remind people that we're experiencing a financial bubble, and that financial bubbles always burst. (We originally wrote that
21.
▲
by
37ef_ced3
4y ago
In other words, you believe the cost of the human is subtracted but there is no additional hardware/maintenance/remote-operation/R&D-investment cost to add? Anyway, I think we can all agree that the only benefit of a robo
22.
▲
by
37ef_ced3
4y ago
Well, we'd have to look at the cost of the hardware and maintenance and fallback remote operators and the R&D investment to evaluate whether a robotaxi fleet is indeed cheaper. And how much cheaper is it, exactly? 5%? 10%? 15%? Wou
23.
▲
by
37ef_ced3
4y ago
From a customer's perspective, it isn't clear that a software taxi driver is in any way better than a human taxi driver, particularly with human driver assist preventing collisions and all the other warnings provided by a modern c
24.
▲
by
37ef_ced3
4y ago
This code is really nice. How will you profit?
25.
▲
by
37ef_ced3
4y ago
Let's be real. Not long from now all creative and productive work will be done by machines. Humans will be consumers. Why learn a skill when it can all be automated? This will eliminate what little meaning remains in our modern lives.
26.
▲
by
37ef_ced3
4y ago
TYLENOL® Extra Strength Caplets Acetaminophen 500 mg (in each caplet) 2 caplets every 6 hours
27.
▲
by
37ef_ced3
4y ago
1,000 milligrams is not "pushing the daily limit". That is a normal adult dose and by a wide margin within what is considered safe for even chronic daily use. Like many people, when I have a headache or a sore muscle I take the do
28.
▲
by
37ef_ced3
4y ago
Commenter was explicit about dosage and pretty clear about frequency. A single dose of 1,000 milligrams in a 24 hour period is indeed small and universally considered to be safe for people with a normal liver.
29.
▲
by
37ef_ced3
4y ago
Antihistamines like Benadryl are anticholinergics. They are harmful to the brain and everyone should avoid them. In contrast acetaminophen is universally considered to be safe for people with a normal liver.
30.
▲
by
37ef_ced3
4y ago
AVX-512 is an elegant, powerful, flexible set of masked vector instructions that is useful for many purposes. For example, low-cost neural net inference ( https://NN-512.com ). To suggest that Intel and AMD should instead make &qu
More ›