Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Sure, with some conditions... (Score 1) 204

It does sound like fun and I would enjoy it given the right working conditions, though I imagine these are highly unlikely to be found in a military operation.

However, no lawyer can get you the guarantee you're looking for. If you are a male and a United States citizen, you'll remember having registered for Selective Service ("The Draft") before your 18th birthday. Under the right conditions any registered person can be called up for service, all it takes is an act of Congress.

Comment Re:Relaunch (Score 1) 160

In the first half of next year, there should be three almost totally independent[1] implementations of the ARMv8 architecture, with the Cortex A50 appearing later in the year.

Can you name the three vendors? Qualcomm for sure. Marvell seems likely. Nvidia says they will have a chip out, but I have serious doubts about their ability to deliver.

Businesses

Apple Is Now the Most Valuable Company In History 398

derekmead writes "Apple, as of this morning, is valued at $621 billion, thanks to a stock price that spiked at $663.10 per share (and that has risen this afternoon). That finally beats Microsoft, who previously held the record for most valuable company in 1999 at $619 billion. Incredibly, Apple has almost doubled its valuation in the last year, when it topped Exxon-Mobil for most valuable American company with a valuation of $346 billion. It's not the cleanest comparison, but to give you an idea of how much $621 billion actually is, only 23 countries had a GDP higher than that in 2011. So, basically, Apple alone is worth more than what 200+ countries in the world could produce in an entire year."

Comment Re:Fragmentation (Score 2) 100

ARMv8 is not eliminating them, it's reducing the number of instructions that have them. Conditional instructions are useful because you can eliminate branches and so keep the pipeline full. For example, consider this contrived example:

if (a < b)
  a++;

On ARMv7 and earlier, this would be a conditional add. The pipeline would always be full, the add would always be executed, but the result would only be retired if the condition is true. On MIPS, it would be a branch (complete with the insanity known as branch delay slots, which if you look at the diassembly of most MIPS code typically means with a nop, so you get to waste some i-cache as well) and if it's mispredicted then you get a pipeline stall.

On ARMv8, you don't have a conditional add, but you do have a conditional register-register move and you have twice as many registers. The compiler would still issue the add instruction and then would do a conditional move to put it in the result register. From the compiler perspective, this means that you can lower PHI nodes from your SSA representation directly to conditional moves in a lot of cases.

Basically, 32-bit ARM is designed for assembly writers, ARMv8 is designed for compilers. As a compiler writer, it's hands-down the best ISA I've worked with, although I would prefer to write assembly by hand for ARMv7. I wouldn't want to do either with MIPS, although I currently am working on MIPS-based CPU with some extra extensions.

Actually, ARM's reasoning is that modern branch predictors on high end AP's can do a good enough job of following a test and branch and keeping the pipeline(s) full that there is very little value in conditional instructions on future chips. It's hard to cause a pipeline stall or bubble by branching a few instructions forward or back on these CPUs since they are decoding well in advance of the execution pipelines. Added to that, there is an energy cost in executing an instruction and throwing away the result. Obviously, not all cases are wins. In the example you noted, a register to register mov on a register-renaming system is basically a 0-cycle operation (never makes it out of the instruction decoder), so it's hard to do better than that.

Security

Israel Faces Escalating Cyberwar 200

New submitter 9re9 writes "The NY Times describes what may be the beginning of an actual cyberwar between a pro-Palestinian group and Israeli companies, specifically El Al and the Tel Aviv stock exchange. From the article: 'A hacker identifying himself as oxOmar, already notorious for posting the details of more than 20,000 Israeli credit cards, sent an overnight warning to Israel's Ynet news outlet that a group of pro-Palestinian cyberattackers called Nightmare planned to bring down the sites in the morning.' Though the article is skimpy on technical details, the group appears to have engaged merely in a DDOS attack. Hamas praised the attack as opening 'a new resistance front against Israel.' Is this the first acknowledged cyberwar?"

Comment Re:Iran never called for Israel's destruction (Score 1) 164

This is a reference to an older quote by Khomeini, but in Khomeini's days Iran was an ally of Israel. The alliance was broken off after the 1990 gulf war, because with Iraq gone and the USSR gone Israel had to change its strategy and Iran became a regional competitor.

I stopped reading after this sentence since it is so wrong, I assume the rest of it is also drivel. Israel and Iran were allies up until the Islamic revolution of 1979 in which Khomeini took power. You may have heard about the Iran hostage crisis, which happened at the same time when Iran's friendly relationship with the US was similarly dissolved. The Islamic council of Iran, which still rules today, has always been hostile to the US and Israel

Handhelds

When Should I Buy an Android Tablet? 396

jpyeck writes "I've deliberately avoided the smartphone craze, due to the fact I've never utilized any phone (landline or otherwise) enough to justify the monthly fees. But the geek in me craves the 'smart' part of the equation, especially since I got a bonus this year-end that is burning a hole in my pocket. The iPad is out of the question because I need a bit more hack-ability in my gadgets. I am drooling over the Android Honeycomb demo from the CES. I've had my eye on the Galaxy Tab, though it sounds like it won't support Honeycomb. The Xoom looks great, but who knows when it will come out? The consensus seems to be 'wait a few months for Honeycomb.' If you were me, with limited patience, would you buy an Android tablet now? If so, which?"

Comment Re:"Other minor changes"? (Score 1) 212

This is a huge deal for developers since the iPad and iPhone/touch are now running the same software release. This means that developers no longer needs to target iOS 3.2 as the lowest common denominator for all devices, and can instead start using the new 4.x features (assuming they don't care about the very first generation iPhone/touch).

Slashdot Top Deals

Any circuit design must contain at least one part which is obsolete, two parts which are unobtainable, and three parts which are still under development.

Working...