Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Should I upgrade my GPU?

Should I upgrade my GPU?

Scheduled Pinned Locked Moved The Lounge
questioncsharpcomcollaborationbeta-testing
23 Posts 9 Posters 1 Views 1 Watching
  • 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.
  • L Lost User

    Paging. I don't want to build a complete MMU, so the simplest way should be to use registers (latches, not CPU registers :-)) to extend the address bus by 8 more address bits and divide up the physical address space into several 16k banks. Each of those banks would have its own register, so that the processor can switch the page that is mapped into the 16k block can be selected by writing its address into the register.

    The language is JavaScript. that of Mordor, which I will not utter here
    This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
    "I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns.

    D Offline
    D Offline
    den2k88
    wrote on last edited by
    #21

    Of course, I forgot that 1802 already has a 16 bit address bus (thought it had only 8 and was already paged) so it costs only a level of paging to upgrade it. Two levels of paging would be a freaking lot to manage IMHO and I thought you had some more magic up to your sleeve :D

    * CALL APOGEE, SAY AARDWOLF * GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++*      Weapons extension: ma- k++ F+2 X * Never pay more than 20 bucks for a computer game. * I'm a puny punmaker.

    L 1 Reply Last reply
    0
    • D den2k88

      Of course, I forgot that 1802 already has a 16 bit address bus (thought it had only 8 and was already paged) so it costs only a level of paging to upgrade it. Two levels of paging would be a freaking lot to manage IMHO and I thought you had some more magic up to your sleeve :D

      * CALL APOGEE, SAY AARDWOLF * GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++*      Weapons extension: ma- k++ F+2 X * Never pay more than 20 bucks for a computer game. * I'm a puny punmaker.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #22

      That's right the 1802 has only 8 address lines, but it multiplexes the 16 bit address on those address lines during its bus cycles. Just add another register and latch the upper half of the 16 bit address when the timing signal TPA is high. The 1802 was designed for compact small computers without the need of much discrete logic. That's why it has some features that are more like a microcontroller today and why it was used in many space probes, satellites and even the Space Shuttle. The need for address latch, however, always was a pain.

      The language is JavaScript. that of Mordor, which I will not utter here
      This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
      "I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns.

      1 Reply Last reply
      0
      • D DaveAuld

        That has been the question I have been asking myself now for a while (a good few months). I was trying to remember when my PC last got an upgrade, and then I remembered that I had written [this](https://www.codeproject.com/Articles/590422/Major-Component-Upgrades-with-a-twist-benchmarks-a) article, and it was almost 4 years ago! I currently have a GTX690 which is no real slouch, but video rendering etc. just takes too long.....I almost cracked last year, then of course the rumours surfaced of the GTX1080ti was on the horizon, so held off and held off. Now it is here and shipping soon, I'm like, will I go for it or wait until the other card makers start shipping their own variants of the card. The motherboard has a 16x PCI_3 which is good, so no issues there. I was going to also leave the GTX690 in it, but that would mean with dual GPUs the PCI_3 slots drop to x8 mode. That itself shouldn't make any significant difference, so no biggy....the only issue might be the PSU...and you know what happens then, it is the wrong connectors or cables don't reach in the tower... :doh: You know what its like though, you go out to buy some milk, and end up with a new car or a TV or something like that :laugh: If I'm going for it, I am definitely doing it before I leave this country, I can buy it and ship it in from USA with no import duty here[Qa], compared to pay the higher UK price or import duty in the next country[Cy]... Maybe next week.....:~

        Dave Find Me On:Web|Youtube|Facebook|Twitter|LinkedIn Folding Stats: Team CodeProject

        M Offline
        M Offline
        Member 11683251
        wrote on last edited by
        #23

        Maybe find a used GTX690 and run with your old in sli? Cheap and might reduce rendering times. http://www.game-debate.com/gpu/index.php?gid=3506&gid2=1547&compare=geforce-gtx-1080-ti-vs-geforce-gtx-690-sli Consumes a bit of power thou.

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups