@flat five It's groovy that advances allow you to have a fast iMac + cloud services. I'm genuinely excited for you, and that's a great evolution in your workflow. Seems there are a few of us who have:
- large data sets (too large to upload)
heh, yeah, i feel bad for you guys.. even photographers with today's 30megabomb cameras, i'm always like 'oh, you poor saps'
...because CAD files are relatively small.. you can work on a file for a month straight and have only a couple hundred MB worth of data to be stored.. most of my working files are in the 20-50MB range.
- sensitive data (can't be uploaded)
tbh, i haven't really examined security of cloud services as i wouldn't say my work is particularly 'sensitive'.. like if you somehow got a hold of a model of mine, it wouldn't be a threat to my business or anything like that.
i use notable companies for my hosting (autodesk, dropbox, and apple) and i just trust them somewhat blindly but at the same time, i'd like to think they're certainly creating a secure environment for their users or potential users as the number one concern for certain clients would be security of the data.
?
- data that needs to be interacted with in real time (too much latency for remote computing)
hmm. it doesn't really work like this (at least for the applications I'm using).
there's a local application installed and the computer is being taxed in the same way as if you weren't online (for example, the program has 'offline mode' in which you can still do most of the functions).. and because of this, i'm still somewhat spec nerdy when it comes to buying a computer.. for instance, if i were to buy a 2016mbp, it would cost me $3100 as i'm definitely getting the fastest cpu option and the highest vRam gpu.. anyway-
so as you're working, the changes are being transferred to the cloud.. and with cad at least, there's not very many ways you can outpace your internet speed.. if my model is 50MB and i make a new line which adds .05MB data, only that 50Kb will need to transfer and that can happen a lot faster than me making it in the first place.
but if i wanted to render this file on cloud, i don't have to upload the 50MB file to do so.. it's already there..
idk, (again, for me in my experience), there are some occasional laggy things that can happen when working with a cloud app but for the most part, it's pretty darn seamless to the point that you don't even recognize you're hooked up to a larger system.
Or other considerations that require us to process locally. A cMP with a Magma PCIE expansion chassis kicked all kinds of behind. My company hasn't been able to do that with nMP because Apple has intentionally crippled eGPU over Thunderbolt. If I could roll out to a client's remote location with a MBP and a thunderbolt chassis
http://www.maxexpansion.com/cube3-metal-expansion-enclosure-8-pcie-x8-slots
loaded up with 4 Titans, it would make life so much easier. Before people chime in with "rack that gear and compute remotely" - logistics don't always allow for that (oil & gas, military). Some things need to be done onsite.
And again, Intel has been demoing eGPU since before Thunderbolt, when it was known as Light Peak. It's possible. Razer has done it. These things work in Windows. The Akitio & Bizon stuff is for tinkerers. I don't have time for stuff breaking on a production box when clients are depending on me to deliver solutions. Apple is intentionally stifling progress. Really annoying.
This week I really need to pick up a Z series, load it up with GPUs, and start evaluating some open source solutions.
if you asked me 3 years ago whether or not eGpu would be in use on mac today, i'd definitely of guessed 'yes'.
i can't help but think a nmp with that kind of expansion would be of benefit to you over a traditional sized workstation computer.. considering the size of the 6,1 and that you sometimes work onsite with it.