Intel's effort seem to be banking on the Aroura system at ANL. Beyond that I don't know who's lining up to by Xe GPUs? Though I guess oneAPI will fit into whatever they do further down the line.
8,824 karma · joined May 15, 2016
Intel's effort seem to be banking on the Aroura system at ANL. Beyond that I don't know who's lining up to by Xe GPUs? Though I guess oneAPI will fit into whatever they do further down the line.
How many real alternatives are there though aside from OpenCL? Not to mention if you're interested in targeting something that isn't an Nvidia GPU.
4 months ago: https://news.ycombinator.com/item?id=24849452
~3 years ago: https://news.ycombinator.com/item?id=16862925
~: sw_vers
ProductName: macOS
ProductVersion: 11.2.1
BuildVersion: 20D74
~: ssh -V
OpenSSH_8.1p1, LibreSSL 2.7.3[1] https://ollef.github.io/blog/posts/query-based-compilers.htm...
- IBM's GPFS
- Panasas' PanFS
- Xyratex's -> Seagate's -> Cray's -> HPE's GridRAID in Clusterstor/Sonexion prodcuts
Though ZFS and dRAID will likely show up in that last one in the future.
I was just asking about your thoughts of how outside of trading jitter is seldom considered. I appreciate it's off-topic from the actual HN post but I was curious given your experience in trading.
Heh as soon as I read this I thought "algo trader?". If you don't mind me asking outside of trading how often do you see systems seriously manage jitter (specifically I'm thinking about interrupt management). I'm in HPC and whilst some such management is present it seems seldom thought about.
[1] https://marc.info/?l=openbsd-tech&m=150869222214001&w=2
[2] https://www.openbsd.org/papers/asiabsdcon2019-rop-paper.pdf
[1] https://twitter.com/reykfloeter/status/1357311912623689729
That said the approach Neovim took of shipping Lua built-in addresses the same portability/ease/reliability of use. In retrospect I think this is a better course of action.
$ cat loop.vim
let sum = 0
for i in range(1, 2999999)
let sum += i
endfor
quit
$ cat fold.vim
call eval(join(range(1, 2999999), '+'))
quit
$ time vim -u NONE -S loop.vim
vim -u NONE -S loop.vim 7.08s user 0.09s system 99% cpu 7.198 total
$ time vim -u NONE -S fold.vim
vim -u NONE -S fold.vim 2.03s user 0.13s system 99% cpu 2.166 total
I think its cryptic reputation comes form the use of normal mode commands and regex within scripts. There certainly are warts, like the user's 'ignorecase' setting permeating to many places in the runtime. Which I'd love to see fixed and whilst may also represent a breaking change for some scripts would be far more easily adoptable.> If this database isn’t performing well enough, it can cause API errors and timeouts for our subscribers.
What are the SLO's? How was this being met (or not) before vs after the hardware upgrade? There's a lot of additional context that could have been added in this post. It's not a bad post but instead it simply reduces down to this new hardware is faster than our old hardware.
> CPU usage (from /proc/stat) averaged over 90%
Leaves me wondering exactly which metric from /proc/stat they are refering to. I mean it's presumably its user time, but I just dislike attempts to distill systems performance into a few graph comparisons. In reality the realized performance of a system is often better described given a narrative describing what bottlenecks the system.
This concludes the Vim Tutor. It was intended to give a brief overview of
the Vim editor, just enough to allow you to use the editor fairly easily.
It is far from complete as Vim has many many more commands. Read the user
manual next: ":help user-manual".That said it's good that the faulty RDRAND was discovered. As pointed out this isn't the first time processors (AMD particular) have had such issues. Do we need to just be skeptical of this and run RDRAND tests every time a new processor comes out? Or perhaps even each microcode update?
[1] https://www.youtube.com/watch?v=aWmLWx8ut20
[2] https://www.openbsd.org/papers/hackfest2014-arc4random/index...