Who Would Be Multi-Talented? Hint: They Aren't Legion.
When A Proven Theoretician, Laboratory Specialist And Field Worker Are All Rolled Into One, You Usually Get A Thing of Great Beauty.
... the other day I remembered something I read as a graduate student a half-century ago, that's relevant even to technical fields like computing. It's about ecology, but if you let it sink in, you'll see that it's about more than that, including some of what's been discussed in this thread.
" . . . the theoretician deals with all conceivable worlds while the laboratory worker deals with all possible worlds and the field worker is confined to the real world. The laboratory ecologist must ask the theoretician if his possible world is an interesting one, and must ask the field worker if it is at all related to the real one."
(Richard Slobodkin, 1961, American Naturalist 95, 147-153)
I know a person who can be all three at once because he was destined to be successfully metamorphosizing over and over again.
1) Like a caterpillar, he hatches, unassumingly disinterested.
“For awhile now people have been asking us about TB EGPU cards. And I always said I wasn't interested AND that I didn't think it would work. And I also said that we had nothing to offer, … . So it was 100% my belief that EFI had nothing to offer, therefore we had nothing to offer.”
2) But he already has a ravenous appetite for leaves that nearby trees have shed.
“But then I did some digging. And I bought a TB enclosure.”
3) He theorizes where to find a steady supply of those leaves and their usefulness.
“And realized that cMP was referencing some older tables in it's EFI. (40 vs 41, if you must know). So I updated the tables, and made a few minor other changes...and guess what? Turns out having EFI on a TB enclosure card is actually QUITE beneficial, the trick being it had to be an EFI that hasn't existed before. A newly modded form that takes into account the changes in Macs. Cupertino has once again eschewed the UEFI that is industry standard and used one a little different, a little off. Not the Mac Pro EFI, but their own. So, by writing a new DIFFERENT custom EFI I have been able to make a GTX680 not only run CUDA in a 2014 Mini (or 2012 rMBP), but also SHOW BOOT SCREENS. This is the "new" thing EFI brings to table. Past eGPU efforts relied on self-init feature of newer drivers. So if you had driver issues or wanted to switch boot disks you had to unplug the eGPU and plug in the Mini. Now with this capability you can just plug the Mini into another box that can sit anywhere and you have a Mini that is now sporting a GTX680. It also solves a dreaded issue with "Code 12" running bootcamp. Basically Windows didn't know the card was there since it wasn't introduced during EFI boot and wouldn't set aside any RAM for it.
I see the Mini and the nMP being the principle beneficiaries of this tech, though laptops and iMacs can also use them.”
4) Next he feeds on the moist leaflets, growing enormous in the knowledge of their inner goodness as his theories about leaves grow even greater.
“Why bother you ask? Well, what if I told you that I was able to use a GTX780 6GB in my bottom-of-the-barrel Mini and score a higher OpenGl Valley score than any currently shipping Mac tested by Barefeats.com? So, if you want high powered OpenGl, skip the nMP and get the $500 bobby-soxer Mini and wait for a TB enclosure & 780 combo? Obviously, there are other considerations, but seeing the stumbling and stuttering Mini burst into a high-powered OpenGl machine made me realize that this was more than flash in the pan.
One thing I can tell already is that there is a tremendous amount of testing to be done. (Hence this post, i'll get to it). My 2012 rMBP and 2014 Mini show different behavior. Most notably the Mini is limited to running just the screen that boot screen shows up on, and that one alone. Something tells me this is Apple's doing, the Mini is already full of artificial limitations, I feel this is yet another. And while the 2012 rMBP will work with unflashed cards (minus boot screen & with Code 12 error in Windows) and can run as many displays as the card is capable of running, the Mini will ONLY work with EFI flashed cards. This may be something Apple has added for the reason noted above, Mini with GTX780 leaves all other Macs for dead in OpenGl.
I have posted in Mini section trying to see if anyone else has gotten eGPU working in 2014 Mini as it is the obvious choice being first with TB2. The best forum for this stuff is "DIY eGPU" at Tech Inferno. Can't find any there either, but I have trouble navigating that site.
So this finally gets me to why I began this post. I have every reason to believe that this same modded EFI will work in nMP. Sadly, I don't have one. Here is my little fantasy, somewhere in LA is a Production Office that bought one to try out. The lack of CUDA was a deal breaker and now the pretty little creature at the front desk is suing it primarily for FaceBook Puppy Pictures and sending in the afternoon Latte order.”
5) Then suddenly his appetite appears to vanish and he goes into a pupa-like stage appearing to no longer exist - He's not even been posting here lately. However, he’s, in fact, just gathering the items he needs for his lab work to test his earlier and current theories.
“I would love to borrow one for a few hours. Failing that I would like to at least drive over with my little creation and see if boot screens work, test would take 2 minutes, provided you have a non TB monitor.
The kind soul who does this will get word to Mac world faster than my bidding on various units on Ebay is going too. I will have one here, but would love to get first answer soon. ”
6) As is customary, his ultimate destiny is to present to the whole world things of great beauty. These things of beauty come from MVC's melding theory, laboratory testing and field production together - as evidenced by his coming back to us to tell us that all of his theories have now been realized and that he has production ready, working models. His destiny is to forever go through this process as if he were stuck in the Movie “Ground Hog's Day.” But luckily for us - we aren't part of that cast. Only MVC is.
“So keep an eye on this space, I look forward to announcing that nMP can be upgraded to newer Nvidia GPUs and some screen shots. Hoping to have someone in LA help me make that happen sooner than later, but either way the info will come out.” [ Screenplay based on
https://forums.macrumors.com/threads/1822806/ ; Post #1, above ].