sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    SketchUp and +FullProc

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    6 Posts 3 Posters 458 Views 3 Watching
    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.
    • KrisidiousK Offline
      Krisidious
      last edited by

      So as you may know I build simulators in this system called rFactor; it's a racing simulator that is quasi open source. rFactor 1 was a single thread program until they patched it to include this +FullProc. I'm not too familiar with the code? script? whatever, but it increased FPS by 100%. Supposedly it took single thread software and directed all threads or at least 2 for the workload. I argued even the feasibility of such a thing, but was yet again proven wrong as usual. So my question is... What is +FullProc and I mean literally where did it come from and what is it... How does it do what it does from a simple command line addition? And... could it be used on SketchUp?

      Of course I've done some research on it, but have found just a few games incorporating it. Nothing about it's source or it's function.

      By: Kristoff Rand
      Home DesignerUnique House Plans

      1 Reply Last reply Reply Quote 0
      • KrisidiousK Offline
        Krisidious
        last edited by

        Found this tidbit, but still works on a quad core.

        "Fixed dual processor timing issues by forcing game to only run on one processor. It can be overridden by using "+fullproc" in the command line, since Microsoft has now announced a fix for dual processors which is available only with Windows XP SP2."

        By: Kristoff Rand
        Home DesignerUnique House Plans

        1 Reply Last reply Reply Quote 0
        • KrisidiousK Offline
          Krisidious
          last edited by

          What I gather is that FullProc is the proprietary or custom command given to this script or tool by the software dev that allows them to control the number of threads allocated for work. This "script" being provided by Microsoft. It seems it's first intent was to actually turn off one of the threads in the dual core, but it was reversed and used to turn on threads. This leads me to believe that the script could only be used behind the encrypted side of SU and not simply added to the command line.

          By: Kristoff Rand
          Home DesignerUnique House Plans

          1 Reply Last reply Reply Quote 0
          • Rich O BrienR Online
            Rich O Brien Moderator
            last edited by

            favicon

            (www.ntcore.com)

            you could try tinkering with the exe. but you'll see that the .exe is set to use more than 2GB

            Download the free D'oh Book for SketchUp 📖

            1 Reply Last reply Reply Quote 0
            • T Offline
              Trogluddite
              last edited by

              More importantly, the switch will only do anything for code which is already written to be multithreaded. It's just allowing some tinkering with how those threads get allocated to the different cores.

              As a sometimes C++ coder, believe me, there are millions of programmers out there who would give their right arm for a "magic bullet" that transformed single-threaded into multi-threaded code automatically and safely - it's one of the toughest problems in programming!!

              1 Reply Last reply Reply Quote 0
              • KrisidiousK Offline
                Krisidious
                last edited by

                I don't know that that is true Trog... rFactor was built for a single thread, before dual or quads and the game engine is actually even older than that. They actually used the -FullProc to turn off a thread. Then it was reversed to turn on threads for the single thread software. So there could be some key to it. That's why i want to see the actual Microsoft writeup and description the actual tool and not the proprietary named command.

                I saw a 100% increase in FPS with it on as opposed to off. as can be seen in the following screenshots. So there definitely is something to be had in there.

                nofullproc.jpg

                fps.jpg

                By: Kristoff Rand
                Home DesignerUnique House Plans

                1 Reply Last reply Reply Quote 0
                • 1 / 1
                • First post
                  Last post
                Buy SketchPlus
                Buy SUbD
                Buy WrapR
                Buy eBook
                Buy Modelur
                Buy Vertex Tools
                Buy SketchCuisine
                Buy FormFonts

                Advertisement