Viewing profile — dpzmick
dpzmick
HN member- Joined
- Fri, Aug 21, 2015, 2:12 AM UTC
- HN karma
- 39
- Public activity
- 24 items
- HN profile
- View on Hacker News ↗
About dpzmick
No profile information was provided.
Recent public activity
-
comment
Comment #28404784
> If so, what's y̶o̶u̶r̶ a use-case? CERN uses PTP on steroids for physics experiments: https://white-rabbit.web.cern.ch/
-
comment
Comment #27322609
I believe there's a hint towards the end of the article: > Note: Perlmutter’s “AI performance” is based on Nvidia’s half-precision numerical format (FP16 Tensor Core) with Nvidia’s…
-
comment
Comment #25737486
similar boxes are on amazon, with worse(ish) specs under the brand "Protectli "
-
comment
Comment #25421011
this is a reasonable test: https://www.cs.virginia.edu/stream/ref.html but it's pretty straightforward to just copy giant buffers in order/out of order and squint really hard at th…
-
comment
Comment #24861575
I too was confused by this. Bad naming!
-
comment
Comment #24789759
I'm another user of the predecessor to Conducto. We're using it to orchestrate very large regression test (usually ~40-50k independent processes run as part of the regression testi…
-
comment
Comment #20711575
I've been going with this style for things like reading files (with retries) or any sort of loop that feels awkward. while (1) { int ret = ...; if (ret == ...) break; if (ret == so…
-
comment
Comment #20590765
in C, it items[0] could segfault, the fault could be caught by a signal handler which does some unbounded amount of work, then populates the appropriate memory location and returns…
-
comment
Comment #17859442
Another option for interesting generative art would be generative music. There's tons of opensource audio/music generation software (ChucK, supercollider/overtone, csound, vcvrack)…
-
comment
Comment #14697029
Very little is done with these values in the fast path. The application in question is basically a smart proxy that performs a very minimal amount of formatting. Most of the code i…
- comment
-
comment
Comment #14696037
Try compiling with c++11 turned on.
-
comment
Comment #14695884
In this case, yes, optimizations don't appear to be giving me much of a win. Although, I'm very glad I checked! There are certainly some very realistic scenarios in which it would …
-
comment
Comment #14695830
In this case I don't think that being clever can actually help us much. I have some microbenchmarks towards the end of the post that are not very indicative of any performance gain…
-
comment
Comment #14695807
In the real world version of this problem the padding bytes contain some real values and the structs are both written straight to a network line (protocol is defined externally)
-
comment
Comment #14695792
Thanks! I started with a fork of this Jekyll site: https://github.com/johnotander/pixyll so I can't take much credit for the design
-
comment
Comment #14695781
I'll give that benchmark trick a try. Thanks for the feedback. For some additional context, these structs are packed wire-line protocol structs. In reality the padding bytes are fu…
- story
- story
- story
- story
- story
- story
- story