Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
foxhill
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
391.
▲
by
foxhill
13y ago
you'd have to write a solver for this special hardware, which may see your performance disappear. double precision is usually required for N-S solvers. accounting for errors means injecting noise and averaging (probably) over multiple
392.
▲
by
foxhill
13y ago
having not seen the original comment, i'm going to assume they said something like "i wish there was a down-vote button for this article."
393.
▲
by
foxhill
13y ago
it's not broken at all. tx hashes are essential for looking up txs in the block chain, and can be used as addresses because they immutable once they are in the block chain. before they are included in the blockchain, malleability aside
394.
▲
by
foxhill
13y ago
yes, and regulated banks/exchanges have never been the centre of financial disasters.
395.
▲
by
foxhill
13y ago
checking transaction hashes for acceptance into the blockchain was a stupid idea to begin with. clearly the data in a transaction is malleable without affecting the signature. given that mtgox already were using non-canonical transaction
396.
▲
by
foxhill
13y ago
my rant about hypocrisy had nothing to do with morality, and i wasn't suggesting you accept moral advice from either person. i thought that was pretty clear. given the recent news regarding pot - i'm pretty sure that assumption wa
397.
▲
by
foxhill
13y ago
ah, we've gotten to the "i know you are, but what am i" stage already. well, i'm glad you made it to the ted bundy part, but i can only assume you read one out of every 8-10 words, as that last bit was about hypocrisy in
398.
▲
by
foxhill
13y ago
this is seriously the most hilarious response to a hacker news thread i have seen in a long time. it's got it all; > Here we have a group of objectivist libertarians wild conjecture? you bet. > who believe that there should be ef
399.
▲
by
foxhill
13y ago
this person claims to be a victim of oppression and surveillance, and you're comparing the recital of this story to nazi propaganda. ok. i don't see how the story is over-reaching. people like you are the reason systems like prism
400.
▲
by
foxhill
13y ago
there isn't even an attempt at anonymizing the data.
401.
▲
by
foxhill
13y ago
perhaps. the data is not anonymized.
402.
▲
by
foxhill
13y ago
the problem of finding proof of work is inherently parallel - embarrassingly parallel, in fact - and cannot possibly be anything else. so calling dagger flawed for being parallelizable is.. well, ridiculous.
403.
▲
by
foxhill
13y ago
we don't need to go far back. the most shocking realisation for me about the Snowden leaks was how apathetic people were toward their own civil liberties.
404.
▲
by
foxhill
13y ago
the people that decide the policies that IT services implement are usually the ones that know least about IT.
405.
▲
by
foxhill
13y ago
i don't think that's pretentious at all. if my university implemented a scheme like this, i'd feel exactly the same way.
406.
▲
by
foxhill
13y ago
ok, so perhaps you exercise some restraint with copyright. you're making the world an easier place to live in. however, you are not representative of the commercial world. patents/copyright mean money, and no business with rationa
407.
▲
by
foxhill
13y ago
C is no where near as low level as you can get. C-- is closer. LLVM-IR is even closer. but really, the lowest level you can get is the assembly of the architecture you're running on. at the time of the creation, the general consensus w
408.
▲
by
foxhill
13y ago
i will preface this by saying i'm a C programmer at heart, CUDA and OpenCL demand a depth of understanding of both C, and how your code is executed on many core processors. but i wouldn't call either of them terrible. i would howe
409.
▲
by
foxhill
13y ago
sorry, you are correct. i've taken much less time in reading the article, than i have in expressing my arguments in these comments -_-
410.
▲
by
foxhill
13y ago
well, either way, in the snippet of code you just posted, your assignment is still a dereference. CUDAs &theMem is a pointer to somewhere in memory, OpenCL's theMem is a pointer to somewhere in memory. in the back end of CUDA, it&#
411.
▲
by
foxhill
13y ago
you are mistaken. //kernel __kernel myKernel (int val){ //... } //host int val = 10; clSetKernelArg(kernel, 0, val, sizeof(int)); similarly, for architecture/max reg c
412.
▲
by
foxhill
13y ago
no, my frame of reference is all the talks, workshops, and presentations i've attended, papers i've read, and real code i've seen and worked with. setting a single scalar argument requires no extra dereferencing in the kernel
413.
▲
by
foxhill
13y ago
as in, it's not how any tutorial or walk through i've ever seen has tried to teach the user about CUDA, it's not something nvidia talk about primarily in their documentation of the language. if it's so common, why isn&#x
414.
▲
by
foxhill
13y ago
there are fewer vendors behind it. nvidia certainly do treat OpenCL as a second class citizen, and it's incredibly frustrating. however, Intel are very interested in OpenCL, it's their preferred programming model for the Phi..
415.
▲
by
foxhill
13y ago
there are far fewer vendors behind HSA than SPIR. AMD and ARM seem to be pushing it hard (and argue it compliments rather than competes with SPIR). but it's just muddying the waters. hmm, you'll need to be specific about what Open
416.
▲
by
foxhill
13y ago
i'm not sure what you mean about better support for pointers. dynamic parallelism is in OpenCL now.
417.
▲
by
foxhill
13y ago
it's not the standard programming model in CUDA. the library functions compile down to the same PTX, it's the exactly the same toolchain wether you use nvcc or clBuildProgram - if you could provide an example indicating otherwise,
418.
▲
by
foxhill
13y ago
better yet, use SPIR and OpenCL. HSA is polluting the GPGPU space, along with CUDA. we need less proprietary crap, and more open standards.
419.
▲
by
foxhill
13y ago
so how does one go about proposing additions or changes to CUDA? ironically, i've been able to get more performance from OpenCL than CUDA (mostly due in part to OpenCL's dual-source model, it allows me to compile runtime constants
420.
▲
by
foxhill
13y ago
i'm glad to see that GPUs are becoming more accessible! given that they use OpenCL to run kernels, i'm really confused to see that they're compiling kernels to PTX, and not just intermediary OpenCL C. that way they could run
More ›