I am also looking forward to this, though now my battery probably has 200 cycles on it, and I'd probably get better battery life by replacing the battery instead:-)
This will be a great interactive training tool. Everyone could access it on the browser. It would be hard to mess things up, and even if you did, just refresh the browser tab.
This was the policy for the FDIV bug. People found out that Intel would only replace it if they were using the CPU that uses the floating point unit extensively. Those users that didn't use it extensively still claimed that they would use it, and thats why there was a big fiasco. This time around... Fix it, get it over with...
I don't think putting a complex OS out there like Android/iOS or whatever is the solution in this space (pun intended) is the way to go. The custom solution having a long design cycle, will be completely optimized for power and speed. Depending on the workload, the generic phone hardware can be used but what advantage that is gained by using commodity hardware is lost in the lack of optimization of power and speed.
As long as you can live with larger overhead in the operating system and keeping within a power budget of the satellite design, sure phone hardware can be used. Then again, using an OS like these phone OSs is just overkill!
Intel has mentioned that this is the future. Intel is very security conscious and I'm sure they will be forcing a home IT build with VPN access along with what they have already, PGP disk encryption. In the future, I'm also sure Remote-wipe will be part of the process.
For the employee, this allows them to choose the laptop that suits them
For the employer, it allows them to push a partial cost of the laptop to the employee. What will be burdensome is the fact that IT will have to support so many builds and hardware.
So I guess, initially the employee will be able to purchase a few subsidized business grade laptops... I'd definitely buy a heavily discounted Thinkpad;-)
Think about this... All business files/documents are stored in a data center under the employers controll, only to be accessed via VPN, or LAN (on employer's site)...
That's rediculous. I was able to apply a 10% tmobile discount to my bill (negotiated by my company). All I had to do was change my billing date to fall in line with a certain business billing date. I did not have to sign a new contract.
Except their friggen software. Slightly off topic here, but we use Tektronix Logic Analyzers (for viewing hundreds of digital signals at at time) and their software is so buggy its not funny. Imagine trying to create a state machine for your trigger and you're unable to create and "if else" clause because the GUI won't let you (greyed out). How about declining to save a system file deletes the previously opened system file!? REDONKULOUS.
This is how vendors keep their market segmentation. ECC supported only on servers. Consumers don't need it, so prevent them from using ECC so server customers can't buy cheap setups with ECC!
Laptops with SO-DIMM memory currently do not have the option for ECC. There is no real demand for it yet with DDR3. Since we're getting into smaller form factor blade servers, I'd expect to see it starting with DDR4.
Its not the motherboard that will prevent you from using ECC memory, it's most likely the fusing of your CPU. If you don't have a Server CPU, ECC will not be enabled.
Keep in mind, currently there is no solution for SO-DIMM ECC memory, so you must be talking about desktop ECC (UDIMM) memories.
Working in a lab environment I test DDR3 memory on a daily basis and we run into a lot of failures from JEDEC violation to blatant byte/word/dword corruption and even single bit failures. Single bit failures are by the far the worst to debug. Kudos to this guy for tracking it down. I am going to add these debug procedures to my arsenal!
When I encounter a failure, logging all information is of course the first thing I do, but reproducibility is key! With reproducibility, like the article says, you're able to throw as many experiments at it as you can think up. We will run memtest86+ among other tools to gather data on whether the failure reproduces with other tests. In the case we believe it is a DRAM part failure, we will utilize Logic analyzers and Oscilloscopes to determine and prove that the failure is on a specific component.
Sometimes failures we encounter are DIMM vendor issues, sometimes our own, induced by bad in house memory test software/hardware
I agree that it is not so painful. Driver development model is essentially the same. PCIe is backwards compatible at the driver model with PCI. The transaction layer down has changed.
On another note, support of the PCI standard doesn't mean that vendors can't implement it, it just means that if they implement it wrong, Intel won't help debug it. After all its 17years since the standard was created, you would think that they might be able to get it right the first time now.
Usually failing hardware from vendors is sent in to Intel's customer lab where it is debugged on-site at Intel. There are circumstances where Intel engineers go out to other sites, but this is less common. Sometimes, bending over backwards is necessary to build rapport, ensure a relationship continues, and after all, learning opportunities are presented, and knowledge such as pitfalls to avoid are discovered.
I tried it on my Lenovo S-10-2, it didn't seem to work as well as I'd like.
Firstly I usually compute with netbook when I wake up and when I go to bed. At both these times, my room is dark. The little webcam is unable to distinguish my face in these light conditions. Also, if you wear glasses, it is unable to get your full facial profile. It had issues with my glasses, so I had to record the face "fingerprint" with my glasses off. Later, when I had my glasses on, it wouldn't recognize me.
Is it possible to induce a tremor on the 4-5 magnitude scale that would weaken the effect or lower the probability of having a massive 9-magnitude quake?
(similar to the way we use vaccines to create anti-bodies of stronger strains of virii and bacteria?
“Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”
- Brian Kernighan
It seems Googler's may be smart enough for their own good, but not smart enough to debug the cloud
What gets me is that he's trying to plug reading USA today newspaper content.
I can see this being much more useful for GPS, and by the way, I wedge my Garmin Edge 705 in the steering wheel gap and it does just as well! I'm sure you could do this similar with an iPhone.
I am also looking forward to this, though now my battery probably has 200 cycles on it, and I'd probably get better battery life by replacing the battery instead :-)
These Virtualization (VT-x) instructions can also be disabled for specific iCore parts through hardware fuses.
Hi, my name is Werner Brandes. My voice is my passport. Verify me.
This will be a great interactive training tool. Everyone could access it on the browser. It would be hard to mess things up, and even if you did, just refresh the browser tab.
Well yes, that would be the obvious way to do it. But imagine a world where we all did the obvious. :)
goforit.exe or AstroTit ?
This was the policy for the FDIV bug. People found out that Intel would only replace it if they were using the CPU that uses the floating point unit extensively. Those users that didn't use it extensively still claimed that they would use it, and thats why there was a big fiasco. This time around... Fix it, get it over with...
I don't think putting a complex OS out there like Android/iOS or whatever is the solution in this space (pun intended) is the way to go. The custom solution having a long design cycle, will be completely optimized for power and speed. Depending on the workload, the generic phone hardware can be used but what advantage that is gained by using commodity hardware is lost in the lack of optimization of power and speed.
As long as you can live with larger overhead in the operating system and keeping within a power budget of the satellite design, sure phone hardware can be used. Then again, using an OS like these phone OSs is just overkill!
Intel has mentioned that this is the future. Intel is very security conscious and I'm sure they will be forcing a home IT build with VPN access along with what they have already, PGP disk encryption. In the future, I'm also sure Remote-wipe will be part of the process.
;-)
For the employee, this allows them to choose the laptop that suits them
For the employer, it allows them to push a partial cost of the laptop to the employee. What will be burdensome is the fact that IT will have to support so many builds and hardware.
So I guess, initially the employee will be able to purchase a few subsidized business grade laptops... I'd definitely buy a heavily discounted Thinkpad
Think about this... All business files/documents are stored in a data center under the employers controll, only to be accessed via VPN, or LAN (on employer's site)...
not a big fan of slashdot's lack of WYSIWYG
That's rediculous. I was able to apply a 10% tmobile discount to my bill (negotiated by my company). All I had to do was change my billing date to fall in line with a certain business billing date. I did not have to sign a new contract.
You have to be born in the USA in order to be eligible to be president. ROFLPUSA / ROFLMAYOR
Yes, exactly... Apple really does have a vendetta against Adobe. HTML5 is coming
"Where they burn books, so too will they in the end burn human beings."
Except their friggen software. Slightly off topic here, but we use Tektronix Logic Analyzers (for viewing hundreds of digital signals at at time) and their software is so buggy its not funny. Imagine trying to create a state machine for your trigger and you're unable to create and "if else" clause because the GUI won't let you (greyed out). How about declining to save a system file deletes the previously opened system file!? REDONKULOUS.
This is how vendors keep their market segmentation. ECC supported only on servers. Consumers don't need it, so prevent them from using ECC so server customers can't buy cheap setups with ECC!
Laptops with SO-DIMM memory currently do not have the option for ECC. There is no real demand for it yet with DDR3. Since we're getting into smaller form factor blade servers, I'd expect to see it starting with DDR4.
ECC RAM essentially means that there's an extra DRAM component that stores the ECC data, but yes, the memory controller has to support it.
Its not the motherboard that will prevent you from using ECC memory, it's most likely the fusing of your CPU. If you don't have a Server CPU, ECC will not be enabled. Keep in mind, currently there is no solution for SO-DIMM ECC memory, so you must be talking about desktop ECC (UDIMM) memories.
Working in a lab environment I test DDR3 memory on a daily basis and we run into a lot of failures from JEDEC violation to blatant byte/word/dword corruption and even single bit failures. Single bit failures are by the far the worst to debug. Kudos to this guy for tracking it down. I am going to add these debug procedures to my arsenal!
When I encounter a failure, logging all information is of course the first thing I do, but reproducibility is key! With reproducibility, like the article says, you're able to throw as many experiments at it as you can think up. We will run memtest86+ among other tools to gather data on whether the failure reproduces with other tests. In the case we believe it is a DRAM part failure, we will utilize Logic analyzers and Oscilloscopes to determine and prove that the failure is on a specific component.
Sometimes failures we encounter are DIMM vendor issues, sometimes our own, induced by bad in house memory test software/hardware
I agree that it is not so painful. Driver development model is essentially the same. PCIe is backwards compatible at the driver model with PCI. The transaction layer down has changed. On another note, support of the PCI standard doesn't mean that vendors can't implement it, it just means that if they implement it wrong, Intel won't help debug it. After all its 17years since the standard was created, you would think that they might be able to get it right the first time now.
Use a PCI-e to PCI bridge. Pericom makes a PCIe - PCI bridge chip and also probably a prototype/reference design
PI7C9X110 PCIe-to-PCI Reversible Bridge 66MHz 32-bit 1 PCI 1 160 Yes LFBGA (NB160)
PI7C9X111SL PCIe-to-PCI Reversible Bridge 66MHz 32-Bit 1 PCI 1 128 Yes LQFP (FD128)
PI7C9X112SL SlimLine PCIe-to-PCI Reversible Bridge 66MHz 32-Bit 1 PCI 1 128 Yes LQFP (FD128)
http://www.pericom.com/products/pci/all.php
Usually failing hardware from vendors is sent in to Intel's customer lab where it is debugged on-site at Intel. There are circumstances where Intel engineers go out to other sites, but this is less common. Sometimes, bending over backwards is necessary to build rapport, ensure a relationship continues, and after all, learning opportunities are presented, and knowledge such as pitfalls to avoid are discovered.
I tried it on my Lenovo S-10-2, it didn't seem to work as well as I'd like.
Firstly I usually compute with netbook when I wake up and when I go to bed. At both these times, my room is dark. The little webcam is unable to distinguish my face in these light conditions. Also, if you wear glasses, it is unable to get your full facial profile. It had issues with my glasses, so I had to record the face "fingerprint" with my glasses off. Later, when I had my glasses on, it wouldn't recognize me.
(similar to the way we use vaccines to create anti-bodies of stronger strains of virii and bacteria?
Oh, seems that maybe its not such a financially sound idea as pointed out here http://www.futurepundit.com/archives/002552.html . But can you put a price on human life?
“Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”
- Brian Kernighan
It seems Googler's may be smart enough for their own good, but not smart enough to debug the cloud
What gets me is that he's trying to plug reading USA today newspaper content. I can see this being much more useful for GPS, and by the way, I wedge my Garmin Edge 705 in the steering wheel gap and it does just as well! I'm sure you could do this similar with an iPhone.