2007-04-11 03:16 AM
(..) ArchiCAD will not be a fully multi-threaded application at any time soon. This is partly because re-writing the ArchiCAD code to support multi-threading is a huge task, and there are areas where it would not cause a dramatic performance increase. Graphisoft will focus on the areas where multi-threading brings the most benefit.thus you don't need octocore (or even quadro) mac pro "at any time soon", because it's a big job for them. (if i think that ac on 8 cores would use 1/8 of the resources available- ).
Transferring a 32-bit application to 64-bit requires reprogramming even the most basic functions in the software, therefore the change to 64-bit in business softwares will happen at a much slower pace than the rapid change from 32-bit processors to 64-bit processors in the Personal Computer (PC) industry.so mainly they are basing the answer once again on excuse, that it requres recoding ac + on a bad market practise "aww, the other business software developers are also slow on this". sorry, but that doesn't apply to other apps i use, ie, c4d, maxwell. yes, they are a different profile, but- whatever harware resources i give them- it's been effectivelly used. and that's the reason they REALLY are top software solutions. and the argument that archicad has 100x more lines of code can't be an argument.
2007-04-12 04:50 PM
I believe if it was so easy GS would have already changed the code, but knowing something about programming, it's a bloody major operation that requires humongous testing at the level of basic routines etc.sure. is that an excuse?
A lot of big companies are NOT going to switch to new super-duper 64bit operating systems any time soon, reason? money, maintenance, networking, early bugs and so onsure. but meantime, why others have done that with a success?
and I doubt you can do sort of 'clean cut' in the code and reprogramme everything to multithreading based on multicore kernel...sure.
eventually change the code slowly to multithreading (and god knows what new technology we'll have in one year time)how? slowly? if
and I doubt you can do sort of 'clean cut' in the code and reprogramme everything to multithreading based on multicore kernel...which further means rewriting from near blank those
tools that make the process of producing arch.docs much easier and automatic
finish half done features and then you can tune and rev up the engine to the latest and trendy binary digit
2007-04-12 05:17 PM
Rob wrote:I agree that Graphisoft has a number of architectural concerns. At the same time, if I buy a newer computer, I expect my CAD/BIM software to take advantage of the better hardware. There was a time when CAD was thought to be the most demanding of applications on hardware. It's kind of pathetic that Archicad can only use 1 processor at a time when most new machines have at least 2.
quite frankly - stuff all that crap with 64 or 128 or 256 bit cores... it's just another attitude of having a better sport car every other year..
2007-04-12 05:29 PM
krokoO wrote:
you talk about fancy sport cars. right now you are riding outside polished, cilimat controled, max electronized, puff seated, 5.1 audio system patched car with a 110hp 1.6L engine.
2007-04-12 05:53 PM
If you sell a substandard product on the basis that it's too expensive to make it as good as it could be, you are heading towards a dead end.YESSSS! thats exactly why i ask if AC has future or dead end is approaching.
On the other hand, it is reasonable to say they need time to develop the product, make a commitment to do so within a time frame AND at the same time, keep the current customers being productive by ensuring that you do develop the current product as well as possible.exactly! but GS in that techwiki link has clearly stated: they don't have resources for that. therefore the question about the future remains. if they have resources only for continuing in the way they are now then "you are heading towards a dead end."
2007-04-13 12:40 AM
Quote:do you want to pay extra $$$ just for this to be done in one go? it's not realistic considering today’s prices on the AEC market. You would virtually ask GS (or anyone else) to commit a marketing suicide.
I believe if it was so easy GS would have already changed the code, but knowing something about programming, it's a bloody major operation that requires humongous testing at the level of basic routines etc.
sure. is that an excuse?
so you actually do agree that this bit conversation should take place? i just cannot see logic in finishing those tools you need.. and then rewriting them once again and testing them once again. this is not a development, but hotfixing, addoning, patching the product so you feel happy about that on the surface.this is a completely different cup of tea mate - I need to deliver today and I need to use finished tools, speed comes second as you can still time yourself up, knowing the speed of AC as oppose to unfinished tools where you have to rely on workarounds, staff training becomes fucking nightmare and production is about compromising on standards of a hand drawn documentation - it's fucking ridiculous.
At the same time, if I buy a newer computer, I expect my CAD/BIM software to take advantage of the better hardwareTom, that is actually stuff I was talking about, racing cars... a bit lame excuse.
2007-04-13 05:48 AM
Rob wrote:Paying extra $$$ for a clearly better product is an inevitability of any successful business model - whether it be in one go or over a long period of time. And the suggestion that it be done in one go ( and hence skip one of their future version releases) is as a result of the fact that the alternative method ( i.e doing incremental piecemeal improvements over a long period of time via building upon an aging 20+ year old code) is not only beginning to expose its flaws, but more seriously, to outright fail in delivering to architects a lot of the tools they need in their daily practice - tools which, I might add, are readily available ( and have been for the longest time in some of them) in competitor products and other software altogether.
do you want to pay extra $$$ just for this to be done in one go? it's not realistic considering today’s prices on the AEC market. You would virtually ask GS (or anyone else) to commit a marketing suicide.
......do you mean
this is a completely different cup of tea mate - I need to deliver today and I need to use finished tools,
....speed comes second as you can still time yourself up, knowing the speed of AC.........You've got to be kidding....
....Once again I doubt it is viable to switch to a whatever binary number kernel in one go (meaning release) from the price and resources points of view. Yes, we should switch to new kernel but gradually and priority should stay at tools side..........because, as we all know, this has worked sooooo well for over 20 years now, when you consider the fact that there are wishes in the Wishlist section for basic bugs and lack of simple functionality of basic tools dating back as far as ArchiCAD 6.5, which have yet to be addressed with any degree of seriousness, 4 versions later. Right.
2007-04-13 07:49 AM
......do you mean finished tools like Profile Manager which cannot do profiles of curved paths
No, wait, you surely must mean finished tools like the ability to model custom yet completely parametric doors and windows...and revision/issuing engine and simple cross-referencing and door/window drawn schedules and better labels and...
Quote:No, I am not. If you want to talk to your boss about getting (and paying) for new 64bit AC, the first question would be is it going to make our production easier in terms of Q/A, training etc. ...ehm it's faster, ok, how would you quantify the speed in regards to time and money? I do not believe you could. And I am not going to mentioned the fact oh, we need another 30 licences of 64bit windows and server and email exchange and photoshop and... it's crazy.
....speed comes second as you can still time yourself up, knowing the speed of AC.........
You've got to be kidding....
with the key point being that they would be giving the program a brand to engine that would take full advantage of modern processor and hardware technological advancements, that would allow it to efficiently handle all the new features they can throw at it without having to resort to future versions to fix "new features and tools" from previous versions that did not work as expectedwhat is the modern processor and hardware technological advancements today? they are already old having said that..the problem with current tools is not the speed but fundamental workflow issues. The point is if we could speed up tools/workflow to the max and then get them upgraded. As you have mentioned Rhino's testing took 3 years but I have to produce some drawings efficiently today and pay the mortgage during that time. Is 64bit technology going to have so dramatic impact to productivity? as oppose to a smooth workflow and training based on perfected tools? What we do in the area of architecture is not the rocket science... Is it not just 'keeping up with Johnses' because they have the magic 64 on their logo?
2007-04-17 02:22 AM
2007-04-17 03:35 AM
Rob wrote:you're right of course rob, but then krokoO and bricklyne also have a valid point too . . . you must feel - as well i and many others do - that archicad's feature development over the past years seems cobbled together and built on top of existing technologies that weren't originally designed to accommodate them. hence they get released unfinished, quirky, inflexible, etc, etc, etc . . . sometimes simply downright unusable.
...and revision/issuing engine and simple cross-referencing and door/window drawn schedules and better labels and...
2007-04-17 06:00 AM
Rob wrote:Ha do feat, what ar y talki abo? Whe?
finish half done features and then you can tune and rev up the engine to the latest and trendy binary digit