• Login
sketchucation logo sketchucation
  • Login
πŸ€‘ 30% Off | Artisan 2 on sale until April 30th Buy Now

Trimble & Sketchup 64 bit

Scheduled Pinned Locked Moved SketchUp Discussions
sketchup
93 Posts 28 Posters 10.8k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    sketch3d.de
    last edited by 26 Oct 2012, 14:39

    β€’ Google Product Forums > SketchUp > Google SketchUp Questions and Ideas: 64-bit version of SketchUp
    β€’ Google Product Forums > SketchUp > Top Ten SketchUp Product Ideas: Make SketchUp Perform Faster using (some technology)

    1 Reply Last reply Reply Quote 0
    • D Offline
      dynath
      last edited by 31 Oct 2012, 00:08

      I'm also working on a 64bit windows 7 installations on several different computers with different hardware. In some instances I've experienced instability in sketchup that makes the software unusable. It will constantly crash for seemingly random reasons though most commonly when processing polygons such as when exploding a group or when running a plugin that creates polygons. It also tends to do massive amounts of lag when running autosave or when opening files of any size.
      Through trial and error I've found that the issue is not directly Sketchup but something to do with multi-core processors on certain motherboards. It may be the bridge or threading technology integrated into the board that's at issue. I've only had this problem on boards using DDR3 PC1333 Ram and Intel processors but the ram and processors involved may or may not be a coincidence.
      Generally I've solved this issue on my machines by going into the Windows Task manager, showing processes from all users, finding the sketchup process, right clicking on it and selecting "set affinity" and chosing a single core for processing. This effectively eliminates multi-core processing but Sketchup didn't multi-thread anyway. it means my system specs are over kill for sketchup but it makes sketchup at least usable in the environment.

      1 Reply Last reply Reply Quote 0
      • M Offline
        mitcorb
        last edited by 31 Oct 2012, 11:37

        Hi dynath:
        On the basis of your comment- and my interpretation of it, what would you say would be an effective permanent solution? You have just suggested 3 possible players in this scenario. Windows, Intel, and Sketchup.
        You had to take the extra effort to isolate a work around, and I believe this sort of thing could(should) automatically resolve itself by one of the three entities mentioned. Or, all three could implement a resolution.
        Thanks for your insights.

        I take the slow, deliberate approach in my aimless wandering.

        1 Reply Last reply Reply Quote 0
        • J Offline
          jason_maranto
          last edited by 31 Oct 2012, 11:41

          There was similar issue with Painter 12 when it was released and I came up with the same solution (manually set affinity) -- eventually they released a patch that allowed the user to specify the number of cores used in the preferences.

          This is something that should be trivial for SketchUp to do.

          Best,
          Jason.

          I create video tutorial series about several 2D & 3D graphics programs.

          1 Reply Last reply Reply Quote 0
          • S Offline
            samyell
            last edited by 2 Nov 2012, 14:31

            Phew - this is doing the rounds everywhere I look! Been on the look out for how to upgrade our current studio machines to maximize performance on our core apps and Sketchup seems to be a constant block to any possible improvements. We use SU, Max 13, Adobe Creative Suite 5. The GPUs Im looking at are EITHER best for use with Max, (Nvidia) OR SU (AMD). I should point out that this is just what I have found as there is no official line from Trimble / Google / Sketchup / Developers on GPUs. Multi core is better for Max (rendering) and all of the creative suite as is 64bit but SU prefers single core and 32 bit. Its impossible to bring these two into line and its very frustrating that such a fantastic product as SU should make it so difficult to move forward and take advantage of advances in new tech.
            I get that currently 64bit may not be faster and that SU only takes advantage of a single core (as does Max when modelling) but it isn't practical to expect people to have to run one older single core 32bit set up for SU and a newer 64bit multicore setup for everything else. Taking advantage of 64bit, multi core machines is the direction that everything seems to be moving in ..... except Sketchup.

            Ive searched extensively for several weeks now looking for the best spec upgrades of new PC to enable our studio to work with SU and the other packages that are an essential part of my (and many others) working day / night / weekend and have so far come up with nothing. The requirements of SU seem to conflict with everything else!

            For me , SU runs pretty well (some occasional crashes and stalls) but I know if I had an older 32bit single core machine it would be blazing! LO's performance quite frankly, is shocking when you hold it up to any other CAD drafting package and there is so little documentation to help me to make an informed choice on what to do to fix it!

            The frustration for me is that ther seems to be a lot of speculation, missing or bad information regarding CPU and GPUs for SU and there is practically NOTHING for LO and as someone pointed out earlier there is no development path outlined anywhere so its impossible to know what direction SU will be going in and whether LO will see any (sadly lacking) development. Can't find anything to tell me if any of the upgrades Im hoping to make will have any effect on LO, and it now seems I will have to split my work between two machines to see any perofmance improvement.

            The info in this page
            http://support.google.com/sketchup/bin/answer.py?hl=en&answer=36208
            is useful but there is no referene to

            • single core 2+ GHz processor being better than multi - what speed multi is good as most other packages need 64bit multi to work efficiently?!?!

            • 2+ GB RAM - I have 6GB ram - is it worth getting more?

            • 3D class Video Card with 512+ MB of memory or higher. Please ensure that the video card driver supports OpenGL version 1.5 or higher and up to date - any other recommendations on this would be useful as upgrading GPUs for all our machines is a considerable cost, what works and what doesnt?!

            I bit more information from Trimble to the interested and eager SU community at large would go a long way to keep people sweet and reassure them that SU will be moving in a positive direction.

            1 Reply Last reply Reply Quote 0
            • T Offline
              thomthom
              last edited by 2 Nov 2012, 16:48

              @samyell said:

              but it isn't practical to expect people to have to run one older single core 32bit set up for SU and a newer 64bit multicore setup for everything else.

              But you don't need to have a separate setup for SU... 64bit multi-core runs SketchUp without problems. You get quad cores that are 3-4GHz these days for a decent price. No need to choose between a faster single core or multicore - because CPU's doesn't really run any faster than 3-4GHz anyway.

              @samyell said:

              Taking advantage of 64bit, multi core machines is the direction that everything seems to be moving in ..... except Sketchup.

              As you mentioned, the other 3d packages that use multi-core use the multiple cores for rendering. SketchUp doesn't have a rendering engine like they do. The render plugins we plug into SketchUp makes use of it though - so the net result is the same.

              Thomas Thomassen β€” SketchUp Monkey & Coding addict
              List of my plugins and link to the CookieWare fund

              1 Reply Last reply Reply Quote 0
              • J Offline
                jason_maranto
                last edited by 2 Nov 2012, 17:06

                Once upon a time Layout supported multi-core, but due to problems this was dropped and I don't believe it was ever fixed/reinstated... this to me is absurd because Layout is very much a render engine.

                I wonder how long the user base will accept the "it's too hard"/"we don't have the resources" excuses... I mean really, after observing the situation for the last several versions, I think that if all the time and energy put into making excuses for why we can't have/shouldn't want these things was instead routed into coding work we would have a vastly superior product... instead we got alot of lip service.

                Google is gone, time for talk is done -- it's results we need now... and not more "kinda fixed" solutions like the toolbars joke.

                Best,
                Jason.

                I create video tutorial series about several 2D & 3D graphics programs.

                1 Reply Last reply Reply Quote 0
                • T Offline
                  thomthom
                  last edited by 2 Nov 2012, 18:01

                  @jason_maranto said:

                  Once upon a time Layout supported multi-core, but due to problems this was dropped and I don't believe it was ever fixed/reinstated... this to me is absurd because Layout is very much a render engine.

                  Layout wasn't getting much love fro Google. Things are changing under Trimble. πŸ˜„

                  Thomas Thomassen β€” SketchUp Monkey & Coding addict
                  List of my plugins and link to the CookieWare fund

                  1 Reply Last reply Reply Quote 0
                  • J Offline
                    jason_maranto
                    last edited by 2 Nov 2012, 18:07

                    @thomthom said:

                    Layout wasn't getting much love fro Google. Things are changing under Trimble. πŸ˜„

                    I consider that to be most excellent news πŸ˜„

                    Best,
                    Jason.

                    I create video tutorial series about several 2D & 3D graphics programs.

                    1 Reply Last reply Reply Quote 0
                    • J Offline
                      jbacus
                      last edited by 2 Nov 2012, 22:44

                      @jason_maranto said:

                      I wonder how long the user base will accept the "it's too hard"/"we don't have the resources" excuses...

                      Actually, what you're getting from us is a clear discussion of the technological reality of 64-bit computing. Unfortunately, that reality does not match your expectation of the benefit that 64-bit computing should bring.

                      This is a topic that appears to defy rational discussion. That said, I will continue to argue rationally for real and appropriate performance improvements in SketchUp πŸ˜‰

                      john
                      .

                      "...exaggerate the essential and leave the obvious unclear." --Vincent Van Gogh

                      John Bacus
                      jbacus@sketchup.com

                      1 Reply Last reply Reply Quote 0
                      • J Offline
                        jason_maranto
                        last edited by 2 Nov 2012, 23:25

                        I think you are making a very large assumption about my lack of understanding -- I sometimes find your stances on technical issues to be condescending towards the general user base as well... I get the distinct impression that you think we are all incapable of using powerful/complex tools and need your great wisdom and insight to guide all of us idiots into 3D nirvana.

                        I know exactly what 64-bit will give me and it has everything to do with my render engine.

                        Direct SketchUp performance is an afterthought to me in this discussion... because my render engine cost me more than twice what SketchUp Pro did, so my first concern is getting the most out of that purchase.

                        If Sketchup can't or won't deliver to the level of a basic industry standard, it's not that difficult to find a replacement that will, after all virtually every other professional 3D package supports 64-bit without issue.

                        I enjoy using SketchUp, but I also need a professional tool -- and right now Layout is the best thing SketchUp Pro has going for it.

                        Alternately, you could simply go with truth in marketing and remove the "Pro" from the name -- and then I would have little to complain about.

                        Best,
                        Jason.

                        I create video tutorial series about several 2D & 3D graphics programs.

                        1 Reply Last reply Reply Quote 0
                        • N Offline
                          numerobis
                          last edited by 5 Nov 2012, 13:16

                          @sketch3d.de said:

                          ...Core i7-3740QM

                          if he wants to build a notebook... yes. πŸ˜’

                          @sketch3d.de said:

                          This is just not true, most apps available are still 32-bit because they simply do not benefit from accessing more than 2GB RAM

                          interesting... and this is the reason why sketchup is now large adress aware... right?!?

                          yes, my microsoft word never needs more than 2GB...

                          sorry, but this is the most stupid statement in this whole thread... yes, there will always be apps that don't benefit from more processing power or more RAM because they don't need it. And even sketchup will not benefit from more speed if you're modeling only a cube! But i can tell you, that working on a 200MB+ model in sketchup is not really funny... (i'm not speaking about high res textures, but geometry! textures are already all the lowest low res dummys) 2-3 min auto saving time is really a joke for 200MB... the only thing you can do is to disable the autosave.

                          And you will wish for 64bit if you have to split the geometry into parts to be able to export it to the renderer or if you have to restart sketchup after every single export, because sketchup doesn't fully clear the memory after export and you run out of memory on every second or third export... (it's better now than before but still there)

                          And it IS just true! because this is the way processing power will evolve in the next years... the future is parallel. Single core performance improvements got more and more limited in the last years (sandy to ivy was ~5% and Haswell will get ~10% - great!) and if you want more speed you have to use the other 7, 11, 15, 23 or 31 idling threads of your system!

                          And if it may be hard to implement multicore support for single modeling operations, i really don't get it why it isn't already used at least for rendering animations, background saving or running ruby scripts in a second process.

                          If i render an animation i have to split the sequence in 5 or 6 parts and start the rendering on 6 different sketchup instances. Is it really that complicated to do this automatically from one instance?!?

                          1 Reply Last reply Reply Quote 0
                          • S Offline
                            sketch3d.de
                            last edited by 5 Nov 2012, 13:28

                            @samyell said:

                            Taking advantage of 64bit, multi core machines is the direction that everything seems to be moving in ..... except Sketchup.

                            This is just not true, most apps available are still 32-bit because they simply do not benefit from accessing more than 2GB RAM. I do not know even one recent 3D modeler which uses multiple cores for modeling_purposes. Dassault/Spatial has announced some multi-threading for the faceter of their ACIS r23 NURBS modeling kernel.

                            A fast desktop system which will fulfill all of our needs would be:

                            β€’ CPU : 3rd generation intel Core i7 'Ivy Bridge' Quad-Core = Core i7-3770K
                            β€’ GPU : mid-range nVidia GeForce GTX = GTX 650 Ti
                            β€’ RAM : 8GB
                            β€’ SSD : Samsung 830/840 for OS and main apps

                            [update]
                            corrected CPU/link
                            [/update]

                            hth,
                            Norbert

                            1 Reply Last reply Reply Quote 0
                            • T Offline
                              thomthom
                              last edited by 5 Nov 2012, 13:31

                              @numerobis said:

                              @sketch3d.de said:

                              This is just not true, most apps available are still 32-bit because they simply do not benefit from accessing more than 2GB RAM

                              interesting... and this is the reason why sketchup is now large adress aware... right?!?

                              Because we (the users) asked for it as a quick-fix for the render engines that ran inside SketchUp. I asked for it as I was running out of memory while rendering in V-Ray with some models. Setting the LARGE_ADDRESS_AWARE flag was a "quick-fix" that solved a problem I had with V-Ray for SketchUp - not SketchUp itself. I've yet to see anyone run out of memory with plain SketchUp tools.

                              @numerobis said:

                              And even sketchup will not benefit from more speed if you're modeling only a cube! But i can tell you, that working on a 200MB+ model in sketchup is not really funny... (i'm not speaking about high res textures, but geometry! textures are already all the lowest low res dummys) 2-3 min auto saving time is really a joke for 200MB... the only thing you can do is to disable the autosave.

                              Nobody is saying that SketchUp doesn't benefit from being faster. Just that 64bit isn't a speed performance solution.

                              @numerobis said:

                              because sketchup doesn't fully clear the memory after export and you run out of memory on every second or third export... (it's better now than before but still there)

                              Then surely the correct thing to ask for is for SketchUp to release its memory, clean up after its operations, fixing what you describe as a bug? (Though I've never seen this behaviour.)

                              @numerobis said:

                              And if it may be hard to implement multicore support for single modeling operations, i really don't get it why it isn't already used at least for rendering animations, background saving or running ruby scripts in a second process.
                              If Ruby runs in a separate process you are separating it from the SketchUp core which its need to communicate with.

                              @numerobis said:

                              If i render an animation i have to split the sequence in 5 or 6 parts and start the rendering on 6 different sketchup instances. Is it really that complicated to do this automatically from one instance?!?

                              "Rendering animation" - as in exporting from SketchUp? (or using a render engine?)
                              Exporting animation is a process where I'd think multi-core processing could be possible. Though, I'm note sure how the pipeline works, but it sound plausible.

                              However - all of this stems what to what I've been trying to get across: Tell the devlopers what is slow - them let them solve how to best achieve that.

                              Thomas Thomassen β€” SketchUp Monkey & Coding addict
                              List of my plugins and link to the CookieWare fund

                              1 Reply Last reply Reply Quote 0
                              • N Offline
                                numerobis
                                last edited by 5 Nov 2012, 14:08

                                @thomthom said:

                                ...64bit isn't a speed performance solution.

                                yes, sure...

                                @thomthom said:

                                "Rendering animation" - as in exporting from SketchUp?

                                yes, rendering an animation directly in sketchup (exporting images)

                                1 Reply Last reply Reply Quote 0
                                • T Offline
                                  thomthom
                                  last edited by 5 Nov 2012, 14:16

                                  @numerobis said:

                                  @thomthom said:

                                  ...64bit isn't a speed performance solution.

                                  yes, sure...

                                  Do I detect sarcasm? If so - can you show to anything that says otherwise? That doubling the size of the data types magically improves processing time?

                                  Thomas Thomassen β€” SketchUp Monkey & Coding addict
                                  List of my plugins and link to the CookieWare fund

                                  1 Reply Last reply Reply Quote 0
                                  • S Offline
                                    sketch3d.de
                                    last edited by 5 Nov 2012, 14:37

                                    @numerobis said:

                                    interesting... and this is the reason why sketchup is now large adress aware... right?!?

                                    why do you cite me distorting? 'samyell' claimed that just 'everything' is 64-bit which I simply denied, nothing else.

                                    That there is a need for a 64-bit version of SU for several users with very big models is obvious and surely more feasible than implementing multi-threaded modeling operations... which all of the 'big boys' did not get working for their much more expensive, full-blown CAD modelers until yet.

                                    @numerobis said:

                                    ...and if you want more speed you have to use the other 7, 11, 15, 23 or 31 idling threads of your system!

                                    sorry, but this is the most stupid statement in this whole thread... just because the hardware does develop in this direction multi threaded modeling operations are not simply a compulsive consequence but need also be doable in the sense of mathematics, i.e. many if not all modeling operations are based on several calculations each dependent on the result of the calculation before and therefore are serial by nature.

                                    @numerobis said:

                                    Is it really that complicated to do this automatically from one instance?!?

                                    I was talking of modeling operations only and have already proposed to use multiple threads for doing e.g. file operations parallel to the modeling thread at the offic. Google group long ago (see links above).

                                    thanks,
                                    Norbert
                                    [update]
                                    grammar, still
                                    [/update]

                                    1 Reply Last reply Reply Quote 0
                                    • J Offline
                                      jason_maranto
                                      last edited by 5 Nov 2012, 14:42

                                      I though we all established long ago that SketchUp isn't really so much a complete package but rather a platform... if that's true than it would be a pretty sorry platform that doesn't support 64-bit. SketchUp was pretty cool 5 years ago -- but alot of time with no significant developments has allowed its competitors to pass it by.

                                      I'm not asking SketchUp to be anything more than it really is, a platform for better software and plugins that use Sketchup as a host shell.

                                      However, I think it's pretty clear that it won't happen, there's no way one of the dev team (and such a prominent one) would stick their neck out publicly so soon after the transition without a clear idea of will happen on the subject. They would simply be setting themselves up for public embarrassment later when they have to hype the 64-bit feature as a good thing.

                                      Best,
                                      Jason.

                                      I create video tutorial series about several 2D & 3D graphics programs.

                                      1 Reply Last reply Reply Quote 0
                                      • N Offline
                                        numerobis
                                        last edited by 5 Nov 2012, 16:40

                                        @thomthom said:

                                        Do I detect sarcasm? If so - can you show to anything that says otherwise? That doubling the size of the data types magically improves processing time?

                                        no sarcasm. I know that switching from 32bit to 64bit will normally not increase speed (and maybe even be slower) πŸ˜‰

                                        1 Reply Last reply Reply Quote 0
                                        • S Offline
                                          samyell
                                          last edited by 6 Nov 2012, 11:23

                                          @thomthom said:

                                          Tell the devlopers what is slow

                                          Layout!! For me its just not up to scratch, actually not a patch on other drafting tools - but it could be!! Ive left numerous posts on this forum but have heard nothing about any ways to improve LO performance or any proposed developmental changes to make LO run better. For me this is the biggest let down and really takes away a lot of the other advantages that working with SU brings. Therefore....

                                          @thomthom said:

                                          Layout wasn't getting much love fro Google. Things are changing under Trimble. πŸ˜„

                                          This is great news! Feel like its been due for a long time.

                                          I do get some sluggishness and crashes in SU and some bug splats so my reason for joining this thread was to try to figure out how to speed SU **AND **LO up and to see whether 64bit might be the answer. I also wanted to express my frustration at how difficult I have found it to find consensus on how to improve the performance of my current set up (without having to buy a new PC).

                                          Granted there may be a mismatch in (users) perceived benefits of 64bit to SU (especially given that other heavy weight pro modelling apps have not managed to take advantage of it yet). So given that 64bit may not add any improvements in speeed, there still seems to be a fair amount of frustration for 'general users' on the performance of SU and LO with their farily new, fairly well spec'd machines.

                                          @nickelessryan said:

                                          I recently had my work machine upgraded to support the 64 bit version of AutoCAD 2013. So now I'm running a Dell Precision T1600 with Intel Xeon E31245 @3.3GHz with 8GB RAM. VAST improvements in system performance with aCAD and all other programs.

                                          Except Sketchup.

                                          This is the clincher for me. I know newer doesn't always mean better, but people NEED to buy new machines or upgrade their existing ones to keep up with advances and improvements in OTHER software and it seems that sometimes when they do this SU is left wanting. Some clarity on what will improve performance is all that I am trying to get - but perhaps a new thread is the best place for that. Im kind of out of my depth on the 64bit discussion but from my layman's understanding, 64bit is not the issue and will not deliver any advantage in the short term - I just need to find out what will... But I think for me, thats for another thread...

                                          Thanks

                                          1 Reply Last reply Reply Quote 0
                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          • 5
                                          • 3 / 5
                                          3 / 5
                                          • First post
                                            54/93
                                            Last post
                                          Buy SketchPlus
                                          Buy SUbD
                                          Buy WrapR
                                          Buy eBook
                                          Buy Modelur
                                          Buy Vertex Tools
                                          Buy SketchCuisine
                                          Buy FormFonts

                                          Advertisement