Win8 is going to support hardware 3D accel in VMs with modern GPUs and near-future GPUs will support proper context switching and virtualization, which will allow seamless 3D access in VMs.
Is Linux going to have this soon(tm)? I hope it does, would be nice to have Windows has a guest instead of a host, but Linux typically lags in GPU driver architecture.
Not to say it won't happen, but I don't think of x64 when I think "embedded". Would be great for a Linux firewall, but most embedded versions are ARM. I could see a high performance edge firewall/router with only 2-4GB of memory and a quad-core Xeon with 10Gb NICs. Smaller pointers are great for something like a firewall that relies heavily on data-structures.
In his shoes, I would be put more effort into quick recovery than really high up-time features like fail-over. While similar, they're not the same, and recovery is much simpler to handle. This is how I plan to handle my own hobbyist network/servers.
I guess I'm saying I would rather spend money/effort on cheap/free virtualization(HyperV3 is coming out this fall-ish) to allow a quick recovery boot from another machine, than spending money on redundant hardware and real-time failover.
Probably a server and a desktop. The desktop could load the image and start his SQL image just fine. Not optimal, but would work while waiting for his server to get fixed.
Re:Another admission of JavaScript's failings
on
Opa 1.0 Released
·
· Score: 1
OO languages that don't have strong-typing incur large overhead from not being able to optimize. I remember reading an article about someone who re-wrote parts of javascript to be type-strong, and was able to gain several factors of performance because the optimizer could tell the difference between a string and an int or whatever.
Strong typing is fine, just give flexible casting.
Samsung/Hynix and HP have stated they they are producing the machinery for mass-production of ReRAM and expect it to be in retail by 2013 for storage and 2014 for system memory if all goes well.
ReRAM(memresistors) scales just fine with transistor size and has about 6x the capacity of FLASH per unit area(according to Samsung/et al). It also does not have any "wear' issues as it will also be used in system memory(DDR3/DDR4) in 2014.
Can you imaging computers with non-volatile system memory coupled with storage that is as fast as your system memory, except for the interface? We're going to have that in the next 3-4 years.
Until you realize that ReRAM(memresistors) will have several times the storage of SSDs for the same amount of silicon, and it will start showing up next year. Once those prices come down, they will be near the price of current mechanical HD. Silicon shrinks are out-pacing HD storage density increases.
Many cheaper SSDs with lower over-provisioning and worse controllers have issues with write performance near capacity. But you are correct, as the newer gen SSD controllers become cheaper/faster, even the low end SSDs are being quite performant.
Your drivers must also handle PAE, unless you like kernel mode code writing to the wrong places in memory. Realtech/Via/etc have issues released PAE tested 32bit drivers. Because of this, MS removed the ability for more than 32bit addressing on non-server versions.
If you have Linux with full opensourced drivers, PAE is fairly simple.
Technically PEA is available for regular Windows, as DEP needs it, but Windows refuses to let you make use of PEA to extend the address range. I only semi-recently learned this myself. Not that it matters much with 64bit everywhere.
I've seen the opposite. Someone marks 2 weeks for vacation, some big multi-million dollar project comes up, vacation times comes around... Sorry customer, you're going to have to wait 2 more weeks, our key developer is on vacation. We keep our customers because they know we provide quality products and services and are fair.
HR at my company just does basic, non-skill related stuff. They talk about what the company does, the mission, drags you around to the different departments. Then they pass you off to the dept that would be hiring you.
I have yet to meet a person in my company who isn't a nice helpful team players. Skills range quite a bit, but everyone tries their best. There is always room for a dedicated worker, just may eventually be in a different department.
I find a lot of what I've learned in programming applies to many things outside the computer field in general. A smart programmer with 15 years experience will be good in any environment.
Want a nuclear physicist? I could do that, but my learning curve will just be longer. Programmers are designers and problem solvers, it just so happens that computers are a great way to express those traits, but these skills apply to all jobs.
" If you can't make it on what your making , get a better job. If you aren't capable of doing that, Darwin out of the population and save the rest of us the anoyance!"
Blame the victim!
If you ever get cancer, I hope your "Darnwin out" and remove your offspring while you're at it, because they're going to have "bad genes" prone to cancer.
In my area, houses have been quite a bit cheaper than renting since my parents were children. The problem is the up-front cost. The interest on the mortgage is quite a bit less than the different in total cost between renting and owning. Around here, $150k will get you 1/2 acre in the city and a 2k square-foot house with a 2 stall garage. Not to mention your energy costs are lower because apartments have HORRIBLE insulation and old AC/Heating.
The real WTF is why they were using client time-stamps for non-latency sensitive transactions, when they should have been using the server.
Win8 is going to support hardware 3D accel in VMs with modern GPUs and near-future GPUs will support proper context switching and virtualization, which will allow seamless 3D access in VMs.
Is Linux going to have this soon(tm)? I hope it does, would be nice to have Windows has a guest instead of a host, but Linux typically lags in GPU driver architecture.
Not to say it won't happen, but I don't think of x64 when I think "embedded". Would be great for a Linux firewall, but most embedded versions are ARM. I could see a high performance edge firewall/router with only 2-4GB of memory and a quad-core Xeon with 10Gb NICs. Smaller pointers are great for something like a firewall that relies heavily on data-structures.
I hope the liquid CO2 doesn't corrode your motherboard.
In his shoes, I would be put more effort into quick recovery than really high up-time features like fail-over. While similar, they're not the same, and recovery is much simpler to handle. This is how I plan to handle my own hobbyist network/servers.
I guess I'm saying I would rather spend money/effort on cheap/free virtualization(HyperV3 is coming out this fall-ish) to allow a quick recovery boot from another machine, than spending money on redundant hardware and real-time failover.
Probably a server and a desktop. The desktop could load the image and start his SQL image just fine. Not optimal, but would work while waiting for his server to get fixed.
OO languages that don't have strong-typing incur large overhead from not being able to optimize. I remember reading an article about someone who re-wrote parts of javascript to be type-strong, and was able to gain several factors of performance because the optimizer could tell the difference between a string and an int or whatever.
Strong typing is fine, just give flexible casting.
Or higher 3 senior engineers for 1/3 the price.
Next year. They're already dumping billions into fabs to mass-produce. Best get ready.
Samsung/Hynix and HP have stated they they are producing the machinery for mass-production of ReRAM and expect it to be in retail by 2013 for storage and 2014 for system memory if all goes well.
Here's one quick google that I found. I read some other one, but yeah..
http://www.eetimes.com/electronics-news/4229171/HP-Hynix-to-launch-memristor-memory-2013
10/6/2011 HP, Hynix plan to launch memristor memory in 2013
ReRAM(memresistors) scales just fine with transistor size and has about 6x the capacity of FLASH per unit area(according to Samsung/et al). It also does not have any "wear' issues as it will also be used in system memory(DDR3/DDR4) in 2014.
Can you imaging computers with non-volatile system memory coupled with storage that is as fast as your system memory, except for the interface? We're going to have that in the next 3-4 years.
Until you realize that ReRAM(memresistors) will have several times the storage of SSDs for the same amount of silicon, and it will start showing up next year. Once those prices come down, they will be near the price of current mechanical HD. Silicon shrinks are out-pacing HD storage density increases.
I have a much bleaker future for mechanical HDs.
Many cheaper SSDs with lower over-provisioning and worse controllers have issues with write performance near capacity. But you are correct, as the newer gen SSD controllers become cheaper/faster, even the low end SSDs are being quite performant.
Your drivers must also handle PAE, unless you like kernel mode code writing to the wrong places in memory. Realtech/Via/etc have issues released PAE tested 32bit drivers. Because of this, MS removed the ability for more than 32bit addressing on non-server versions.
If you have Linux with full opensourced drivers, PAE is fairly simple.
Technically PEA is available for regular Windows, as DEP needs it, but Windows refuses to let you make use of PEA to extend the address range. I only semi-recently learned this myself. Not that it matters much with 64bit everywhere.
I've been looking for a language with near compile speed(1/2-1/4) with full async IO. I wonder if APO addresses any of that.
I've seen the opposite. Someone marks 2 weeks for vacation, some big multi-million dollar project comes up, vacation times comes around... Sorry customer, you're going to have to wait 2 more weeks, our key developer is on vacation. We keep our customers because they know we provide quality products and services and are fair.
Used to a compiler to catch my syntax errors.
HR at my company just does basic, non-skill related stuff. They talk about what the company does, the mission, drags you around to the different departments. Then they pass you off to the dept that would be hiring you.
I have yet to meet a person in my company who isn't a nice helpful team players. Skills range quite a bit, but everyone tries their best. There is always room for a dedicated worker, just may eventually be in a different department.
There is high demand and low supply. You really think in a free market, the prices would go down?
I love SQL server, I just wouldn't want to be a DBA. Being on call sucks. If I was unemployed, I'd be your man :P
100k does sound like a livable pay, for even some of the higher living cost cities. Good Luck.
I find a lot of what I've learned in programming applies to many things outside the computer field in general. A smart programmer with 15 years experience will be good in any environment.
Want a nuclear physicist? I could do that, but my learning curve will just be longer. Programmers are designers and problem solvers, it just so happens that computers are a great way to express those traits, but these skills apply to all jobs.
" If you can't make it on what your making , get a better job. If you aren't capable of doing that, Darwin out of the population and save the rest of us the anoyance!"
Blame the victim!
If you ever get cancer, I hope your "Darnwin out" and remove your offspring while you're at it, because they're going to have "bad genes" prone to cancer.
So we need to make a law that does not allow people with money to have professional relations with those in power.
And copyright. The only thing we need is trademarks, so we can know from whom we're purchasing/supporting.
In my area, houses have been quite a bit cheaper than renting since my parents were children. The problem is the up-front cost. The interest on the mortgage is quite a bit less than the different in total cost between renting and owning. Around here, $150k will get you 1/2 acre in the city and a 2k square-foot house with a 2 stall garage. Not to mention your energy costs are lower because apartments have HORRIBLE insulation and old AC/Heating.