Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
__init
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
__init
2y ago
Intel x86 cores have had Last Branch Records (LBRs) and Branch Trace Store (BTS) since at least Merom in 2006 [1][2]. Nowadays, there's Processor Trace (PT) or Precise Event-Based Sampling (PEBS) which can provide even more information
2.
▲
by
__init
3y ago
I work remotely on a small-ish research team. Almost all of my immediate colleagues are in the US or Western Europe. Most (all?) of the folks on P- and E-Core Engineering that I work with are full employees (i.e. not contractors) in the US
3.
▲
by
__init
3y ago
No; in fact, we're doing more of our core development in the US than at some previous points in our history. (I work at Intel, but this is just my personal observation.)
4.
▲
by
__init
3y ago
At Berkeley, course numbers >100 are upper-division, and those <100 are lower-division, introductory classes. Especially in the CS department, the upper-division courses are far from introductory. 61B is the the second in the 61A-B-C
5.
▲
by
__init
4y ago
X11 forwarding for Cadence's chip layout tooling is practically unusable nowadays! Sub-1 FPS, even on a reasonable 1 Gbps pipe with only 3-4 ms ping. I had to use NoMachine when I was doing that work -- proprietary tooling that does th
6.
▲
by
__init
4y ago
(Disclaimer: I work at Intel, but not on server products. Opinions are my own.) There's a lot more that goes into a server platform than just the cores, for instance: the BIOS code, the BMC support, the maturity of the motherboard desi
7.
▲
by
__init
4y ago
Further optimization are certainly possible, especially as the hardware improves and gains additional capabilities. With regards to your suggestion, this is essentially what already happens, thanks to the magic of out-of-order cores.
8.
▲
by
__init
4y ago
Check out angr [1], a symbolic execution engine, and claripy [2], its frontend to SMT solvers like z3. Depending on your background, I probably wouldn't describe angr as "for newbies," but claripy is a very clean SMT interfac
9.
▲
by
__init
4y ago
Most assemblers for Intel syntax will let you write: add eax, [4] if you desire. Indeed, many disassemblers will follow suit in unambiguous cases. IDA, for example, does this.
10.
▲
by
__init
4y ago
Another approach with which I've had success is to use something like PCBite's probes [1] to stab the little bits of solder sticking out the sides of the WSON package. PCBite's probes are excellent; they're sharp enough
11.
▲
by
__init
4y ago
This is one of my favorite episodes. I always thought the thin veiling helped to demonstrate the absurdity of both situations -- perhaps it was even done intentionally for that reason.
12.
▲
by
__init
4y ago
Erm, I'm not sure if you're being sarcastic, but they certainly are not giving these away to youtubers. This is a >$1 million instrument that isn't even very useful for hobbyist electronics. The ones they give away are fro
13.
▲
by
__init
4y ago
They made _vacuum tubes_ survive 20,000g during WWII [1]. Modern military applications have guidance computers packed into individual bullets [2]! [1] https://en.wikipedia.org/wiki/Proximity_fuze#Improvement_in_... [2]
14.
▲
by
__init
4y ago
More specifically, it's a system on a _package_. A TLB lives on the _die_, though, with one in each core.
15.
▲
by
__init
5y ago
> Real-world IPC is something like 3x (!) that of Intel right now - obviously it also clocks lower That's the problem, though -- if you clock yourself much lower, of course you can get higher IPC; you can pack more into your critica
16.
▲
by
__init
5y ago
Great to hear that Intel is finally competitive in this space again. If process improvements are coming on time (and they are, if Pat is to be believed), perhaps Intel can finally compete in low-power, high-perf versus M1.
17.
▲
Webb encounters minor malfunction during sunshield deployment [thread]
(twitter.com)
18 points
by
__init
5y ago
|
1 comments
18.
▲
by
__init
5y ago
It generally goes the other way around -- programmers and compilers settle on a few idiomatic ways to do something, and new cores are built to execute those quickly. Because RISC-V is RISC, it seems likely that those few ways would be less
19.
▲
by
__init
5y ago
Oh no, you're absolutely right. My sleep-deprived brain has confused the names -- thanks for the heads up. I'll edit my post.
20.
▲
by
__init
5y ago
(Edited because I transposed "mutex" and "semaphore" in my mind.) A mutex is a lock -- if multiple users attempt to access a resource simultaneously, they each attempt to acquire the lock serially, and those not first ar
21.
▲
by
__init
5y ago
Thank you! It means a lot to me to be able to share what I learned. I don't know much of anything about the AMD side of things -- I'm just a poor college student and my investment in Intel platforms already hurt enough! Here'
22.
▲
by
__init
5y ago
Oh boy. Yes, I spent nearly a year trying to work with the Direct Connect Interface (DCI), Intel's implementation of this. It's a long, complicated, difficult, and frustrating process. The short version is that, unless you have a
23.
▲
by
__init
6y ago
Wow, really great stuff! I wrote something similar for my high school a few years ago (back when I was less experienced with programming -- ack!). I used a library called JSCPP to interpret the C++ directly in the browser. It included analo
24.
▲
by
__init
6y ago
It sounds like he's defending _a_ caste system, but probably not the one you're thinking of.
25.
▲
Ask HN: Best open source voice recognition/transcription software?
3 points
by
__init
6y ago
|
2 comments
26.
▲
by
__init
6y ago
Originally, "the device is bricked" meant that the device was about as useful as a brick, i.e. it had no useful functionality left couldn't be recovered at all. However, as the parent points out, it's been increasingly m
27.
▲
by
__init
6y ago
I'm really surprised to hear that. ST has always been one of my favorite manufacturers. I find their datasheets to be clear and well laid out, though I will note that I'm usually more interested in the hardware side than the softw
28.
▲
Show HN: Bashfs – Run commands as your filesystem
(github.com)
97 points
by
__init
7y ago
|
34 comments
29.
▲
by
__init
7y ago
Looks like those are already called "palprimes" [0]. [0] https://en.wikipedia.org/wiki/Palindromic_prime
30.
▲
Meltdown Proof-of-Concept
(github.com)
760 points
by
__init
9y ago
|
174 comments
More ›