Viewing profile — dirtypersian
dirtypersian
HN member- Joined
- Tue, Nov 29, 2016, 12:29 AM UTC
- HN karma
- 18
- Public activity
- 21 items
- HN profile
- View on Hacker News ↗
About dirtypersian
No profile information was provided.
Recent public activity
-
comment
Comment #30157231
Are you still having trouble with this? Let me know, I might be able to help out.
-
comment
Comment #29232539
lol what makes you say that? I'd consider apple TV, apple music, apple maps, etc all as services. What is your definition of "services" and do the ones I listed fall into your defi…
-
comment
Comment #29194810
Well, no shit. I was pointing out that they're placing more and more importance on being a services company rather than a hardware/product company. As that emphasis on services gro…
-
comment
Comment #29189915
It's coming. My prediction is Apple will start doing server chips not too long from now, at least for internal use. This is going to be especially important as they emphasize their…
-
comment
Comment #28939763
They already offer it to a lot of manufacturers but they mostly refuse. Prime example of this was Porsche. I still can't believe they turned down that offer.
-
comment
Comment #28939755
I think it will be a big factor. Yes, they are two separate things in the car industry. But if I have a choice between two EVs, one with self driving and another with no self drivi…
-
comment
Comment #28937889
I don't know about that. Sure, the F-150 is a nice option but what is Ford doing in terms of self driving. Tesla is tackling multiple issues at the same time, most car companies pl…
-
comment
Comment #28821632
Yep, this is exactly why I left my last startup. Relevant: https://en.wikipedia.org/wiki/Founder%27s_syndrome#:~:text=F... .
-
comment
Comment #25410628
I would guess the processor would just cause an exception/interrupt and it would just call an OS level exception/interrupt handler which would probably tell the user what the excep…
-
comment
Comment #25409839
Do you have a source that they don't already support some sort of SVE? I don't think they would make this public information if they don't have to. As far as I can tell they wouldn…
-
comment
Comment #25409765
Who says they don't already support SVE; is it publicly known they support it or not? Especially if the binary doesn't have to be recompiled you'd never know whether they implement…
-
comment
Comment #25261180
"RISC CPUs have a choice. So e.g. smaller ARM CPUs don’t use micro-ops at all. But that also means they cannot do things such as OoO." I don't agree with this. What do uops have an…
-
comment
Comment #25207275
> It's really 'Apple Silicon' and not just ARM. Yeah, I think that's key to understanding this. They are supporting a version of ARM ISA running that maintains TSO even though offi…
-
comment
Comment #25207256
I think I understand now. Rosetta is just doing translation from x86 to ARM; however, native ARM doesn't have a notion of TSO which means they're still putting in the logic to main…
-
comment
Comment #25206735
so you're saying somehow Rosetta2 is looking at an x86 binary and figuring out exactly which portions of the program rely on the TSO ordering for correctness and then dynamically s…
-
comment
Comment #25206527
I didn't really understand the TSO explanation given in this article and found it to be a bit hand-wavy. The article says to emulate the x86 TSO consistency model on an ARM machine…
-
comment
Comment #25206508
Just to be clear, the RAM/memory and cache are not on the same chip/die/silicon. They are part of the same packaging though. > which keeps the memory between caches and the system …
-
comment
Comment #25182837
Curious question, is it just I2S that is used for this purpose? I'd assume you could use any serial protocol for bit banging purposes right?
-
comment
Comment #25108612
I used to work in Austin. I always thought Austin was the Atom HQ of sorts because that was where ARM was also located. And at the time it seemed like Austin was the mobile epicent…
-
comment
Comment #24828954
vote the right people in to power!
-
comment
Comment #24354936
I believe it might come from the fact that this process of going from high level programming language to hardware is called "high level synthesis". I think the "X" is meant to make…