Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gnufx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
511.
▲
by
gnufx
5y ago
Well, they did. Viola [1] was a very early browser. As well as Grail, mentioned in a sibling, there was at least MMM [2] with OCaml applets. (Those were choices for Emacs browse-url of the right vintage.) There must have been Lisp applet
512.
▲
by
gnufx
5y ago
I took the example program from the OpenMP standard and built it with GCC 11 -Ofast. -fopt-info said the relevant loop was vectorized. Adding -fopenmp gave more vectorization messages from elsewhere, but I don't have time to figure o
513.
▲
by
gnufx
5y ago
... your mother should have warned you about the evils of macro expansion languages. — Leslie Lamport (TeXhax, 1988)
514.
▲
by
gnufx
5y ago
The 7th edition manual[1] says m4 was based on m3, which was based on the Software Tools macroprocessor. The source for that is at https://9p.io/cm/cs/who/bwk/toolsbook/index.html 1. e.g. https:&#
515.
▲
by
gnufx
5y ago
In LLVM or in libomp? I don't know what omp simd is likely to get you over autovectorization. I know of cases where it was thought necessary (-fopenmp-simd, without -fopenmp) but wasn't with recent GCC.
516.
▲
by
gnufx
5y ago
I should really find time to do comparisons with the compilers to hand, including XL, on the NAS benchmarks, as I've never seen that, though it must have been done. I think we have a "community" version of XL, i.e. no support
517.
▲
by
gnufx
5y ago
Yes, I agree with the basic point. Where is the spec for El Capitain, then? I don't remember ever finding it, and I rather assumed it would wait for possible lessons from the Frontier hardware. It's possibly worth saying that th
518.
▲
by
gnufx
5y ago
[I don't think it has to be dropbear specifically.] https://nixos.wiki/wiki/Remote_LUKS_Unlocking has a recipe also including Tor. You still have to be present to unlock the system, unlike with Mandos -- which I w
519.
▲
by
gnufx
5y ago
Purism will sell you a setup with the Librem laptop and hardware key, which has some verification of the system firmware as well as, presumably, supporting disk decryption. I'm not sure how much extra that gives you over fairly generi
520.
▲
by
gnufx
5y ago
It's perhaps worth mentioning Mandos for unattended booting of servers with encrypted root https://www.recompile.se/mandos
521.
▲
by
gnufx
5y ago
Is Frontier known to be using M100? I haven't been following along, but it was trailed as using purpose-built GPUs (presumably also for Sierra).
522.
▲
by
gnufx
5y ago
Why not a standard? OpenMP is more than pretty much C(++) and Fortran, and has offload inspired by the needs of the Sierra supercomputer.
523.
▲
by
gnufx
5y ago
> if you contribute to an open source project that requires copyright assignments, then its only promise is that current versions of the code will remain with the same (open-source) license. Future versions might as well become proprieta
524.
▲
by
gnufx
5y ago
It's a pity it seems not to have incorporated the xoauth2 implementation contributed at one time. I had to move to fareemail just for that.
525.
▲
by
gnufx
5y ago
This was supposed to wait on the verdict in the civil case brought by HP(E?) on that sort of thing, which at least seems right. The Register covered it in detail, and currently has https://www.theregister.com/2021/07&#
526.
▲
by
gnufx
5y ago
Good point, that we've mostly gone backwards in that respect. Sites did used to have source for all the software and hack on it, and detailed docs on the hardware that wasn't self-built.
527.
▲
by
gnufx
5y ago
Yes, you're right to be wary of suid, but primarily against local attacks on my laptop. The suid risk for a remote attacker seems rather less than from remote malware without the sandbox. Opinions may differ.
528.
▲
by
gnufx
5y ago
I stand corrected. No loss, anyway. (I probably saw it in oneapi from sometime last year, and was surprised.)
529.
▲
by
gnufx
5y ago
They may or may not disagree on the basis of measured performance in different cases. (The US labs are investing heavily in free software LLVM.) Often not with ifort, at least. However, I was talking about the Intel stuff, and partly fro
530.
▲
by
gnufx
5y ago
Tasteful. LSI-11 for the likely cheapest PDP (though we weren't -11 fans)? X.25 may have been legendary, but certainly not mythical! It was what the UK academic network ran on long ago, and worked well, but was steamrollered by IP (w
531.
▲
by
gnufx
5y ago
I did try to tell people there was money in old SGI and Sun kit rather than just scrapping it (and then had to buy spares from a scavenger of Sun kit I know of before Sun shut them down). I didn't realize there was much of a market fo
532.
▲
by
gnufx
5y ago
I'd suggest more interesting systems, but probably interesting in inverse proportion to how you could get hold of one :-/. Not wanting to dampen enthusiasm for old systems, but was there anything radically different about things
533.
▲
by
gnufx
5y ago
I agree about ambient authority etc., but I'm typing this in a sandbox which doesn't allow access to .bashrc. (I'm sure it's not perfect.)
534.
▲
by
gnufx
5y ago
Mystique (PR)?
535.
▲
by
gnufx
5y ago
10% is around the noise level for HPC, especially for throughput depending on scheduling. I rather doubt you couldn't do the same as free software.
536.
▲
by
gnufx
5y ago
Recent MKL will generate reasonable code for Zen if you set a magic environment variable, but it was very limited (possibly only sgemm and/or dgemm when I looked). Once you've generated AVX2 with a reasonable block size, you'
537.
▲
by
gnufx
5y ago
At least single-threaded "large" OpenBLAS GEMM has always been similar to MKL once it has the micro-architecture covered. If there's some problem with the threaded version (which one?), has it been reported like it would be
538.
▲
by
gnufx
5y ago
Yes. The difference is that may be "theirs", but I think it's all free software. At least the linear algebra stuff is. They supply changes for BLIS (which seem not to get included for ages). Their changes may well be rele
539.
▲
by
gnufx
5y ago
Clear Linux looked unconvincing to me. When I looked at their write-up, the example of what they say they do with vectorization was FFTW. That depends on hand-coded machine-specific stuff for speed, and the example was actually for the te
540.
▲
by
gnufx
5y ago
I don't know what Intel did for the proprietary version, but the first thing you should do for Python is to compile with GCC's -fno-semantic-interposition. I don't know if there's a benefit from vectorization, for insta
More ›