Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

5042 Excellent

About Krohm

  • Rank

Personal Information

  • Role
  • Interests


  • Github
  • Steam

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Dangerous article. Of course everyone is free to state his/her opinions but I feel like the cost of code maintainance is not taken in consideration at all. As far as I am concerned encapsulation is awesome... and I'm using Verilog those days! Proper code engineering is difficult. I've seen more than a company dominate the competitors thanks to well engineered codebase and more than one company biting the dust under the weight of unmaintaneable code bases.
  2. Krohm

    wavefronts in-flight

    I haven't had the chance to play with graphics in a while (nor compute for that matter) but I had the impression constant cache is no more a thing since maybe 2013. I don't recall GCN having it. From https://www.amd.com/Documents/GCN_Architecture_whitepaper.pdf, page 6 (2 minute google, I cannot find the detailed paper, my search bubble has grown very different lately). EDIT: apparently there is still a 'constant cache' somewhere in http://developer.amd.com/wordpress/media/2013/07/AMD_Sea_Islands_Instruction_Set_Architecture1.pdf including a reference to it being some sort of L1? LDS can take up to one read and one write each clock (it's dual-port) and serve one 32-bit value each clock for each 32-bit column. In most circumstances, I have seen the value being available on the next instruction from the point of view of a single wavefront. This will get unpredictably long in the case of address collisions, which are the reason for which there are memory guards at ISA level. I personally suspect the LDS to actually take 2 ticks to produce the result as in some cases I got occupancy 1 and observed a much decreased performance in LDS metrics. But again, at occupancy 1 all bets are off so I didn't investigate much.
  3. Krohm

    An idea for a video game

    It is absolutely sound as concept; maybe I've heard about something similar in the past. It's seldom explored AFAIK as it was super hard to do right. I think an old Blade Runner game made something like it. But, to be on topic, I've seen that happen in a tabletop D&D game I mastered years ago. By basically drawing the wrong conclusion, the playing characters turned their best allies against them. As you can imagine, it didn't end well. Perhaps a set of triggers would suffice. Surely targeting a specific character helps a lot.
  4. Krohm

    What are you working on?

    At work... I'm basically the whole QA team (and programmer; and sysadmin; and database mantainer; and web designer and... ). Maybe you mean in the would-be-spare time! I'm starting to work on a... well that's the problem, nobody knows what that's supposed to be in the end. For the time being I'm just setting up the demostration with a couple Pis, Omegas and a few Digi Zigbee shields so I guess we can call it some sort of wannabe-smart IoT system. The real goal for the time being is to get to the funding. I was positively impressed I found (good?) use for some of the junk I've accumulated over the years.
  5. Krohm

    OOP is dead, long live OOP

    Woah! So, is ECS still trending? That's just sad.
  6. This incredible news and I am honestly lifted from reading it. I have been looking at your work for years and found it solid, sometimes inspiring. I had the impression the industry was moving in a closed direction but I see there is still space for people to be competitive and awarded.
  7. Maybe I'm taking a long tour as I have been playing with FPGAs recently. As far as I've understood, Tensor Cores are 8-bit ALUs (or perhaps even 6-bit). RT cores are dedicated resources. If this isn't hitting a manufacturing wall I don't know what it is. Texture samplers have always been dedicated and work great, reflections have been traditionally difficult - in the last few years we got this screen-space-reflection trend being a trick I expected to never see again. Don't even get me started on shadows. With the NV 2k series starting at 500 I might believe this sounds 'reasonable' but zero chance this has an installed user base for the next couple years. Still, a shift is near. Unless you have invested considerably in your lighting infrastructure, it is coherent, competitive and works, I would suggest to not invest in most traditional schemes at this point. Shall I be back into graphics I will focus my interest in driving the hardware efficiently. Ray-tracing cores will stay there in a form or the other.
  8. Krohm

    Streets of Rage 4...OMG!

    I almost wondered why did they start so lo-res in the beginning I reloaded, █ me that's genius.
  9. Krohm

    Who's your intellectual idol?

    I'm very pleased to see most people nominated various folks outside the industry, often not related to IT. I'm also surprised John Carmack has been nominated only once so far. I haven't had the chance to follow him lately but I found his work extremely inspiring.
  10. Krohm

    Opinion on collaborating with hobbyists?

    Oh the I-ll-pay-you-later guys. I just want to reassure you, this has nothing to do with you being a good human or not, most people simply have no idea what running a business means, and how having a guarantee to be paid at end of month simplifies things. Just leave those guys to their business and stick to yours.
  11. Krohm

    Problem with sleep

    Neither of your points are relevant; besides I have been running on a soylent derivate for almost two years by now.
  12. Krohm

    Coding moods

    I think I even read a document some years ago where they run a correlation (how, IDK) between the time of commits, bug founds, time to refactor and bugfixing. I think they observed something like 30% of software maintanance costs to be in the last hour of work. Perhaps there is some estabilished research about that? Incidentally, I'm asking for a work-hour reduction at work.
  13. Krohm

    Problem with sleep

    Shall food be part of the problem, consider some soylent derivate. The logistics get so much simpler if you can afford it.
  14. Krohm

    A Few Farewells

    Sad stuff but very fine content. It takes indeed quite some will to withstand some nonsense going around and with life apperently getting more complicated I'm afraid I can understand. I enjoyed your fine work. Thank you for sharing. All the best.
  15. Krohm

    First Post!

    I was thinking about using this as well. After all, it's very convenient. Welcome.
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!