Sponsored by Best Buy
Yamaha Electric Bass view!
bestbuygiftadvice.com - Best Buy(R) Twelpforce(TM) Carolers sing about Yamaha's Electric Bass as the perfect gift for any son.
60 Comments
- inactive, on 05/11/2009, -1/+12You suck at the internet.
- digitalpencil, on 05/11/2009, -1/+10^ how is it a walled garden?
***** the OS snobbery, i'm loving W7 RC1 and am very much looking forward to SL as well.. both are invariably a move in the right direction, offering better performance for legacy and advanced hardware setups alike. - anenokoji, on 05/11/2009, -0/+8@FredFredrickson
That is not multi-threaded. This is just moving a process from core to core. That is not a big deal and has been around forever. - 5Horizons, on 05/11/2009, -0/+7Are there any concrete details as to what Grand Central actually does? I've never heard anyone else say that it brings automatic multithreading to applications. I suppose it's all secret right now, but it would be interesting to read some documentation about it.
- enantiodromia, on 05/11/2009, -4/+10I am excited to see "Grand Central" in action (automatic multithreading, removing the need for programmers to specifically create multithreaded apps).
Will Windows 7 have anything like this? - inactive, on 05/11/2009, -1/+7*****, everyone please just buy 3 computers and then you can run Windows, OSX, and Linux and shut the ***** up about your preferences.
- tama00, on 05/11/2009, -3/+8Snow Leopard is the future for sure. I played with a demo of it as one of my friends develops for Apple. I will guarantee you the technology way outweighs Windows 7 and I'm hoping Linux can take from this and develop multi-core applications easily as well. And if your wondering Windows 7 doesn't incorporate any of this, if you wish to have a multi-core applications you will write it as you have always done before which is painful especially once you exceed 2 cores. For 4 cores and plus as we will see in the future its a nightmare to right good effective code.
- sauron256, on 05/11/2009, -2/+7Grand Central doesn't automatically multithread software, just makes it easier to create apps that are multithreaded (by splitting the code into blocks that can be executed in multiple threads). So yes, Windows 7 can do exactly the same (run multithreaded apps), as could Vista, XP, etc. I don't think this technology is as revolutionary as you think.
- Laminarcissus, on 05/11/2009, -5/+10I looked at your history. What you're doing isn't interesting or creative, it's just a waste of everybody's time.
- Iwantawii, on 05/11/2009, -0/+5There is a CTP library out there that allows .net developers to leverage multicore hardware with little effort or changes in code.
http://www.microsoft.com/downloads/details.aspx?Fa ...
Basically you change your code from:
for(int i = 0; i < 100; i++) { heavyWeight(i); }
to:
Parallel.For(0, 100, delegate(int i) { heavyWeight(i) });
which takes your loop and spreads it among several threads/cores. This, of course, is assuming that the order of the iterator i in your loop doesn't matter. I have used this library and can confirm that it works very well, increasing execution time without much effort.
There's also a Parallel.Foreach for iterating collections, but i haven't toyed with this.
Cool stuff! - enantiodromia, on 05/12/2009, -0/+5that is indeed nifty, but as far as i can tell, is just a library and not part of the kernel itself
- zeppo, on 05/11/2009, -1/+6They said the OS X 10.5.7 update would be released on May 9 2009. I don't think they have accurate sources.
- enantiodromia, on 05/11/2009, -0/+4well of course any OS in the last decade can "run" a multi-threaded app, but that doesn't mean it does it well.
there is a big difference between running a multi-threaded app on a kernel scheduler which was hacked to support SMP (old MACH scheduler), and one which was written from the ground up specifically for SMP (ULE). - PleaseJustDie, on 05/11/2009, -4/+8Its actually not that complicated on a windows PC to make it use 2 cores or 4. All you do is create a new thread for as many different tasks as possible and sync up your threads when communicating between processes which is pretty easy using .NET 3.5, which already puts every form and several other tasks on their own threads.
Windows will handle the load balancing placing threads across the cores where the load is the least.
Automatically making programs multi-threaded isn't new to apple, Microsoft did it first with .NET a couple years ago. Any .NET 3.5 application is multi-threaded and it doesn't require much to make it work properly. Microsoft just took a different approach than Apple to achieve the same goal. Microsoft decided it was best to do it with the tools to give programmers the choice and flexibility while Apple decided to do it with the OS and force developers to do it their way. - KAMiKAZOW, on 05/11/2009, -0/+4Apple doesn't force the API onto developers. There are still other ways to create threads. After all, Mac OS X is a BSD derivate, so the "old school" Unix implementations are available.
IIRC the Cocoa method for this in 10.5 is a bit buggy and a 3rd party developer created an alternative implementation. Sadly I forgot who that was.... :-( - KAMiKAZOW, on 05/11/2009, -1/+5HE-AAC? Cool!
What's in the pipeline for 10.7? Finally MPEG-4 AVC High Profile support? (QuickTime 7 only supports MPEG-4 SP and AVC Main Profile, not even MPEG-4 ASP) - newbill123, on 05/12/2009, -0/+3So far, 10.6 is all about focusing efforts and giving everyone inside and outside Apple a chance to catch up to develop with the same tech base. Kind of like they did for 10.1 Puma.
The lack of new features doesn't mean Apple has stopped OS X development; it means everyone will have a solid foundation for 10.6 to build upon and the user-visible features will be overflowing in 10.7. - mohrt, on 05/11/2009, -2/+5how do you steam a bitrate?
- schnapps, on 05/12/2009, -1/+4Trolldurden - I have a question for you. Do you think releasing Windows 7 betas and RCs free to the public so early gives virus and botnet creators a head start?
- DanielPhermous, on 05/12/2009, -1/+4Or just buy a Mac and run Windows, OSX and Linux. :P
- digitalpencil, on 05/11/2009, -2/+5***** troll is *****
- enantiodromia, on 05/11/2009, -2/+51996 AOL called, and it wants its asinine trolling back.
- Nickdotnet, on 05/12/2009, -1/+3Drobos suck ass. Any heavy user knows that. Blew thru 3 of them in the last year. Not a good product, networkability sucks and not reliable.
- DCstewieG, on 05/11/2009, -0/+2You won't be able to use your new iMac install/restore disc with your MBP.
- deflord, on 05/12/2009, -0/+2I think this article explains it better
http://neosmart.net/blog/2008/os-x-snow-leopard-to ...
The problem apple (after freeBSD) are trying to address is that in the future is the only feasable way of increasing processing power is by adding cores, and current OS thread handling is not up to the job
- note the next round of intel laptop processors are lower clock speed, but 4 core - kinseyincanada, on 05/11/2009, -1/+2i have a mac pro, the specs on the imac a better for the price.
- damonic, on 05/11/2009, -1/+2English much?
- JackGrinnan, on 05/11/2009, -7/+8*squeals in delight*
- dmcbride6, on 05/12/2009, -0/+1I don't need too many new features at this point. 10.5.6 does nearly everything I need to do - the few exceptions are already in 10.6.
I'm pretty excited - the speed boost alone will be a huge plus. - kinseyincanada, on 05/11/2009, -2/+3i am thinking about getting a new iMac, is it worth it to wait and get Snow Leopard?
- kinseyincanada, on 05/11/2009, -0/+1i have a older macbook pro running leopard, what wont be compatible if i get an imac with snow leopard?
- stuartjmoore, on 05/11/2009, -1/+2Wait for Snow Leopard. If it's not out by August, get one during Back-to-School.
- brickbat, on 05/12/2009, -1/+2How exactly do you you blow through a drobo. I have one and it does its job perfectly.
- daimposter, on 05/12/2009, -2/+3I looked at your history. What you're doing isn't interesting or creative, it's just a waste of everybody's time.
- brickbat, on 05/11/2009, -1/+2Fred is talking *****. Unless you are doing VERY HIGH END PROCESSING, a Mac Pro only has 1 benefit - The HDD bays. You are better off getting an iMac and a Drobo if thats the only reason.
- nikki2300dk, on 05/16/2009, -0/+1I won't "squeal in delight", but I am really excited.
- diggimator, on 05/13/2009, -0/+1Get the iMac first. Snow Leopard still has ways to go, it's going to be months after Windows 7 is released. Besides, the iMacs that are out now are pretty good. Might as well get today's reliable hardware than tomorrow's buggy, too-new hardware. Unless you want to be Apple's hardware beta tester, that is.
- nebkiwi, on 05/13/2009, -0/+1Which parallel universe are you living in?
- FredFredrickson, on 05/11/2009, -3/+3"if history serves us correctly, you will naively be disappointed ( once again)."
As if Apple isn't immune to design problems. The last iPod classic UI is a piece of *****. And Apple has a whole back catalog of ***** products, of which we will all be reminded when they inevitably screw things up again.
These things are cyclical man. Get over it. - nutmac, on 05/11/2009, -2/+2Since any Intel iMacs can be upgraded to 10.6, if you need one now, don't wait. That said, I think the next gen iMac will have a quad-core processor (to take advantage of 10.6's Grand Central), which is worth waiting for personally. Expect many more months for such update, however (September/October time frame).
- WestEast, on 05/13/2009, -0/+0If you are getting black vails on Mac and BSOD death on XP, im gonna ust say itm but, well you shouldnt be allowed anywhere near a computing system...id go as far to say you should be allowed anywhere near anything with a plug.
- digitalpencil, on 05/11/2009, -2/+1if you get it now, you'll probably get a free upgrade once SL comes out, that was the deal with Leopard.
- tama00, on 05/11/2009, -6/+5No Windows 7 will not.
- Chrino, on 05/11/2009, -2/+1?
- pyrates, on 05/12/2009, -2/+1Wow, so something that windows has supported, albeit with a codec pack, apple finally adds support for? And HE-AAC isn't the holy grail of audio codecs. First off it has to be less then 96k for stereo since it removes the base track and tries to recreate it. Second is that if you try to encode it at 128k for stereo, you're wasting your time. It is meant for low bitrate audio encodings. The codec specifications won't let you do that.
Now if apple adds mpeg-4 avc high profile, lets hope they add b-frame support. B-Frames enable you to compress it down while keeping it still looking good. But again they're last to the table because Windows has had this for a while with the core avc codec. And now linux with the nvidia video cards that support vdpau. Don't forget that windows 7 itself is including this kind of support out of the box as well. But at least before it, I could install the necessary codecs easily.
Your amazement on this being cool only makes you look more foolish. If something is cool, it must be new. This is not new, therefore only cool to the clueless who don't pay attention to anything except for Apple. - dreadlocks, on 05/11/2009, -2/+1Not really, if it comes out within a month or two of your purchase you usually qualify for a free upgrade... If you have multiple mac's around the disk you end up getting with your new iMac wont work on laptops, macbook pros, etc so you might find your self buying a retail copy regardless.
If you were getting a laptop w/a SSD I would defiantly wait and see if the new mac's can boot off ZFS formatted drives... Could save ya from wanting to format/reinstall everything a few months after you got it all setup.
-R - daimposter, on 05/12/2009, -2/+1I looked at your history. What you're doing isn't interesting or creative, it's just a waste of everybody's time.
- FredFredrickson, on 05/12/2009, -2/+1The iMac is worthless, except for doing light computing / web browsing. And if that's all you want to do, just get a netbook.
- FredFredrickson, on 05/12/2009, -2/+1I'm not talking *****. Every iMac I've ever used has been slow and crashes a lot whenever I try to do any real work with it. I use a Mac Pro at my current job, and even it has its share of "black veil of death" episodes. Happens more often than blue screens on my XP box at home, actually.
-
Show 51 - 61 of 61 discussions



What is Digg?