The Mac Pro is Dead

18911131416

Comments

  • Reply 201 of 308
    zephzeph Posts: 133member
    Quote:
    Originally Posted by ClassicGuy View Post


    Guess you didn't read my post about Handbrake...



    So that makes one. What else?
  • Reply 202 of 308
    robmrobm Posts: 1,068member
    Apple's own pro apps via Compressor then Qmaster - After Effects - C4D - there's heaps more ... no point having all that heavy hitting capacity and not using it to full advantage.



    Most of us set up the renders/transcoding to run at the end of the day - come back next am, all done. Sweet !
  • Reply 203 of 308
    wizard69wizard69 Posts: 13,377member
    I say that with the qualification that some software isn't, never will be and doesn't benefit from threading. However the vast majority of apps available on Apple platforms use some amount of threading, either by design or via included libraries.



    The advent of Snow Leopard (SL) and Grand Central Dispatch (GCD) resulted in improved threading for many apps without a major coding effort for the developers. Of course you need to understand that GCD is just one way to exploit extra execution engines in your hardware. Many of Apples included apps got a significant boost in performance simply the result of SL. Other apps useing various approaches to threading exist. Video processing, Ray Tracing, engineering software and other apps can be heavily threaded. Development tools can often start up multiple instances of a compiler to drastically reduce compile times.



    These are heavier uses of threading but most Mac software uses some threading to keep the user interface responsive while things happen in background. For example printing a document can be handled in a thread while the main app continues to function. Like wise with spell cheating and other things that happen concurrently as you create a document.



    Quote:
    Originally Posted by zeph View Post


    Specifically, what software out there takes full advantage of multi-threading?



    I'm not sure what you mean by full advantage? How an app benefits from threading depends upon a couple of things. For one; each solution to a problem results in a program that may or may not heavily leverage threading. Two; programmer skill is significant here, just because programmer X implements a threaded solution, it doesn't mean programmer Y can't do a better job. Three; even highly threadable problems run into hardware limitations where adding more cores slows down the overall gain significantly. This due to communications and data transfer overhead. Four; one programmer might add one thread to an app and consider it fully threaded, another might add ten to the same app.



    In the end what I'm saying is that there is no way to truly define an answer to your question.

    Quote:

    To my (admittedly limited) knowledge there is very little out there that has been optimized for this.



    I believe your choice of words is less than optimal here, as the word optimized implies optimal usage of a capability. I believe this is misguided for one thing you might not be able to ever find the optimal threading implementation for an app. Some problems are almost brain dead easy to thread but even then what does it mean to have an optimal solution.

    Quote:

    Other than Apple's own software (Logic Pro) I really do not know of any.



    The list of software that uses no threading at all is likely tiny compared to apps that leverage two or more threads. Think about your common tools that most user operate these days. Mail programs, word processors, web browsers and many others on everybodies desktop have some threading built in of one sort or another.



    Something like some versions of Safari use multiple techniques such as running Flash in a separate process. This to reduce crashing but it also means that flash could be running on a different CPU. WebKit is currently being reworked to support more threading capabilities. Will this result in future versions of Safari using 24 cores efficiently? Probably not but those cores aren't exclusive to Safari anyways.



    A few days ago, in another unrelated thread, I mentioned that it was time for the Mini to go quad core. I believe this is the case because it is the best way to support common use cases. For example it is not uncommon for people to have FaceTime, Skype or other video calling program running while doing other things. Some of these programs can take a significant amount of your CPU performance thus extra cores brings you back to parity. Also enhancements to apps means that they can better leverage those cores. Really if you look back to when dual cores where announced people dismiss them as unneeded, yet we saw very rapid adoption once the benefit was seen by users. SL gave Apple the long term infrastructure to make 2+ cores viable. So yeah a minimal of quad cores in a Mini makes sense these days. We simply have another level of expectations.
  • Reply 204 of 308
    mercury99mercury99 Posts: 251member
    http://www.sonystyle.com/webapp/wcs/...52921644777498







    Some specs:
    • 24" touchscreen LED

    • BluRay burner

    • 2 TB HD

    • i7 quad-core 3.3 gHZ

    • WEB button: browse internet without a full Windows boot-up

    • HD web camera and microphone with Exmor image sensor & face tracking

    • Wireless keyboard and mouse

    • Remote control

    • WiFi 802.11b/g/n Bluetooth 2.1 + EDR Technology

    • 4-pin i.LINK® port

    • Composite Audio/Video Input

    • Headphone Output

    • HDMI? Input

    • HDMI? Output

    • USB 2.0 ports (3)

    • USB 3.0 ports (2)

    • NVIDIA® GeForce® GT 540M with 1GB VRAM

    • IN-HOME warranty SERVICE

    • Color: Black or White

    • Wall mountable

  • Reply 205 of 308
    tallest skiltallest skil Posts: 43,388member
    Quote:
    Originally Posted by mercury99 View Post






    There was a time when Apple would sue, win, and subsequently bankrupt a company for doing any design even remotely close to theirs.



    Where the heck have those days gone?!



    Quote:

    Some specs:
    • 24" touchscreen LED --Worthless vertical. Next.

    • BluRay burner --If it doesn't do BDXL, it's already hopelessly outdated.

    • i7 quad-core 3.3 gHZ --Hmm, Sandy Bridge?

    • WEB button: browse internet without a full Windows boot-up --Safer that way, I guess.

    • 4-pin i.LINK® port --It's FireWire, Sony, get over it.

    • HDMI™ Input --lol, television port on a computer.

    • HDMI™ Output --Wouldn't that be the same port?

    • USB 3.0 ports (2) --Sony will be the last holdout on Thunderbolt.




  • Reply 206 of 308
    Quote:
    Originally Posted by Tallest Skil View Post


    There was a time when Apple would sue, win, and subsequently bankrupt a company for doing any design even remotely close to theirs.



    Where the heck have those days gone?!



    Maybe they'd be embarrassed to make a fuss over a machine whose specs put their "big iron" desktop MacPro to shame? Nah, nothing embarrasses them, probably better to think they seriously do NOT want to draw any extra attention to a computer like this Sony.



    And for the record, I've been using Macs since May 1984... that year I invested in the machine, the fat mac 512k upgrade and a 10MB internal HDD to the tune of over 4 grand (would have been over 5 but I got an edu discount on the machine itself).
  • Reply 207 of 308
    zephzeph Posts: 133member
    Quote:
    Originally Posted by Tallest Skil View Post


    There was a time when Apple would sue, win, and subsequently bankrupt a company for doing any design even remotely close to theirs.



    Where the heck have those days gone?!



    Laugh all you want, but the HDMI IO is useful. You can use the display as a TV when you have a digital TV box. Why not use that screen? Reversely, you can use the BluRay/DVD drive to play back movies on a big-screen TV.



    It does not look as good as an iMac and (more importantly) it does not have OSX, but if the price is right I can see this doing well.





    On a different note, why is this in the MacPro thread?
  • Reply 208 of 308
    zephzeph Posts: 133member
    Quote:
    Originally Posted by wizard69 View Post


    I say that with the qualification that some software isn't, never will be and doesn't benefit from threading. However the vast majority of apps available on Apple platforms use some amount of threading, either by design or via included libraries.



    etc.etc.etc.



    The list of software that uses no threading at all is likely tiny compared to apps that leverage two or more threads. Think about your common tools that most user operate these days. Mail programs, word processors, web browsers and many others on everybodies desktop have some threading built in of one sort or another.



    edited for brevity



    I am an ignoramus (albeit an enthusiastic one!) so I'll take your word for it.



    However, there were some DAW benchmark tests last year that demonstrated that most DAW's do not take full advantage of hyper-threading and multi-core processing under OSX. It was better under SnowLeopard (compared to Leopard) but nowhere near as efficient as W7.



    For perspective, the guy doing the testing builds custom DAW PC's for a living, so he is not entirely devoid of bias, but I believe his basic method is sound and don't think he could fake it completely without being found out.



    http://www.dawbench.com/
  • Reply 209 of 308
    mjteixmjteix Posts: 563member
    Quote:
    Originally Posted by mercury99 View Post


    New All in one Sony



    i7 quad-core 3.3 gHZ



    hum...



    Up to Intel® Core? i7-2720QM quad-core processor (2.20GHz, up to 3.30GHz with Turbo Boost)



    Not the same thing at all.
  • Reply 210 of 308
    mercury99mercury99 Posts: 251member
    Quote:
    Originally Posted by zeph View Post


    Laugh all you want, but the HDMI IO is useful. You can use the display as a TV when you have a digital TV box. Why not use that screen? Reversely, you can use the BluRay/DVD drive to play back movies on a big-screen TV.



    HDMI is digital lossless audio/video: yes it is very usefull: you can connect second LCD monitor, or run HDMI cable to your stereo receiver to view BluRay or streaming movies on big TV, listen streaming Pandora or your MP3 collection though some quality floor standing speakers. I wish iMac would come out with HDMI.



    Quote:
    Originally Posted by zeph View Post


    It does not look as good as an iMac and (more importantly) it does not have OSX, but if the price is right I can see this doing well.



    I agree, you can't beat iMac industrial design.





    Quote:
    Originally Posted by zeph View Post


    On a different note, why is this in the MacPro thread?



    Sorry, my bad: I've had iMac thread opened in the other tab but posted in this thread instead.
  • Reply 211 of 308
    mercury99mercury99 Posts: 251member
    Quote:
    Originally Posted by mjteix View Post


    hum...

    Up to Intel® Core? i7-2720QM quad-core processor (2.20GHz, up to 3.30GHz with Turbo Boost)

    Not the same thing at all.



    Agree
  • Reply 212 of 308
    mercury99mercury99 Posts: 251member
    Quote:
    Originally Posted by Tallest Skil View Post


    i7 quad-core 3.3 gHZ --Hmm, Sandy Bridge?

    HDMI? Input --lol, television port on a computer.

    HDMI? Output --Wouldn't that be the same port?



    Yes, i7-2720QM is Sandy Bridge.



    HDMI In/out: Two separate HDMI ports.

    HDMI In: connect external audio/video source to your Computer (cable box, camcorder, etc.) for capture/playback.

    HDMI Out: use your computer as audio/video source and hook it up to a second monitor or large screen TV and/or high-end stereo system.
  • Reply 213 of 308
    tallest skiltallest skil Posts: 43,388member
    Quote:
    Originally Posted by mercury99 View Post


    connect second LCD monitor



    Thunderbolt. Seven monitors.



    Quote:

    run HDMI cable to your stereo receiver to view BluRay or streaming movies on big TV



    Apple TV. Better, as you're not restricted by wire.



    Quote:

    listen streaming Pandora or your MP3 collection though some quality floor standing speakers.



    AirPlay. Better, as you're not restricted by wire.



    Quote:

    I wish iMac would come out with HDMI.



    And for those reasons, they absolutely never will.



    Quote:
    Originally Posted by mercury99 View Post


    wow, this was posted right before mine



    Thunderbolt is superior for the aforementioned reasons.
  • Reply 214 of 308
    mercury99mercury99 Posts: 251member
    Quote:
    Originally Posted by Tallest Skil View Post


    Thunderbolt. Seven monitors.



    Just seven? Theoretically may be seven. There is no 1x7 Thunderbolt splitter available. You can get 1x16 HDMI splitter now.





    Quote:
    Originally Posted by Tallest Skil View Post


    Apple TV. Better, as you're not restricted by wire.



    "Better" if you don't mind paying $100 for AppleTV and agree to be locked into its limitations. And how do you get your video from AppleTV to TV? Via HDMI! AppleTV is just a $100 middle man with lots of limitations and no web browser.





    Quote:
    Originally Posted by Tallest Skil View Post


    AirPlay. Better, as you're not restricted by wire.



    AirPlay cost $100. Plus I would have to throw away my receiver to buy AirPlay compatible Denon receiver. The cheapest is $700 street, but the good audiophile quality AirPlay compatible Denon will cost twice more. HDMI is on the other hand industry standard works with most even 5 year old receivers/TVs.



    Also AirPlay works over your Wi-Fi network and, as anybody who uses Wi-Fi knows, it's not always rock-solid. In testing some AirPlay speakers, we experienced the occasional dropout and even a few complete disconnections, but if you want go from computer to receiver wirelessly, there are much cheaper solutions compatible with any receivers/speakers (so you more equipment choices).

    Direct HDMI wire will always be cheapest, most reliable and setup-free solution.
  • Reply 215 of 308
    tallest skiltallest skil Posts: 43,388member
    Quote:
    Originally Posted by mercury99 View Post


    ...TV... ...web browser.



  • Reply 216 of 308
    mercury99mercury99 Posts: 251member
    Quote:
    Originally Posted by Tallest Skil View Post


    ...TV... ...web browser.



    Yes, you can browse web on your TV using VAIO-HDMI connection and included wireless keyboard. You can also do it using Sony stand alone BluRay player (via Wi-Fi or Ethernet), or Logitech Google TV device.



    You did not know it???

  • Reply 217 of 308
    While I have no use for this machine, I don't think it dead yet. It will continue for a few more years, but very soon hardware will no longer matter. We are quickly approaching a world were the hardware is way beyond the needs of the software. Then the MacPro will die.
  • Reply 218 of 308
    tallest skiltallest skil Posts: 43,388member
    Quote:
    Originally Posted by mercury99 View Post


    Yes, you can browse web on your TV using VAIO-HDMI connection and included wireless keyboard. You can also do it using Sony stand alone BluRay player (via Wi-Fi or Ethernet), or Logitech Google TV device.



    You did not know it???





    I'm making fun of the idea of doing it at all. I've known it was possible since before the Internet existed. There's just absolutely no reason to do it.
  • Reply 219 of 308
    zephzeph Posts: 133member
    OK, I've been doing some reading and this article also suggests that most apps do not multi-thread efficiently:



    http://macperformanceguide.com/Revie...ere-Cores.html





    I'm gonna do some more reading, but so far I have not seen any evidence that 4+ cores yield significant real-world performance gains.
  • Reply 220 of 308
    jeffdmjeffdm Posts: 12,953member
    Quote:
    Originally Posted by zeph View Post


    OK, I've been doing some reading and this article also suggests that most apps do not multi-thread efficiently:



    http://macperformanceguide.com/Revie...ere-Cores.html





    I'm gonna do some more reading, but so far I have not seen any evidence that 4+ cores yield significant real-world performance gains.



    That page doesn't talk much about specific software. This has some:

    http://macperformanceguide.com/Optimizing-Grades.html



    One problem with the list is there aren't any video programs in that, most of those are still image apps of different kinds. Most still image software uses probably do fine with a quad, it's the video and maybe 3D users that might want more than that.
Sign In or Register to comment.