There was a request in the comments for more of what I'm actually doing during my days, so here's a try:

I just got back from my compiler class taught by one of the very few professors I've had who does have a passion for teaching (and the subject he teaches). Today was more of a review of pipelining and microprocessor architecture as it applies to compilers, so between paying attention I was working on a project plan for a processor I have to design for my ASIC Design class.

The aforementioned project plan is due tonight at 7:30 and I'm about half way done with it, so I'm spending these next couple of hours putting together a lot of block diagrams and explanations of how I'm going to build this thing. All of our designs in my ASIC class are done in Verilog (the same HDL that NVIDIA uses to design their GPUs), but for the plan I'm not actually writing any Verilog code - just doing a high level block diagram of what's going to happen inside the chip. If you're interested in learning how this process works, I wrote a bit about HDLs and how they are used to design GPUs here.

Before I get back to block diagramming I'm going to try and heat up a small, but early dinner so I won't be starving by the time I get out of class at 8:45 tonight. But after class, I'm basically done for the week. I've got a data structures class Friday morning, but I've got nothing due for it so the stress level is minimal. I do have a project for my compiler class due next Tuesday that I haven't started on yet, which will most likely occupy my afternoon and evening on Friday.

Working on a Friday night? It's what I do :) But Vinney is flying in sometime Friday evening so as soon as she lands I'm dropping everything to be with her. She'll be here through Tuesday morning so I'm hoping to get that compiler project out of the way before she lands (ambitious, I know) so I can spend the entire time with her. Man, I love her. I guess I should marry her or something, maybe in August, how does that sound? Sounds good to me. Done. :)

Now for the most difficult decision that is upon me right now: what leftovers to reheat for dinner? I made turkey gorditas earlier in the week, last night I made some spinach dip, I've got chicken and other ingredients needed for a good chicken caesar wrap or I could try and make something else. Seeing as how I'm not the quickest in the kitchen I think I'll stick to heating something up, maybe spinach dip and some pita for now and make something later when I get back from class. How does that sound? Sounds good to me. Done. (re-use of code, a good compiler would've removed that last line...I know, I need to be done with school).

I hope that was satisfactory :)

Take care.
Comments Locked

15 Comments

View All Comments

  • UlricT - Thursday, May 13, 2004 - link

    I think anand is too busy getting himself ready for the wedding to bother with us mere mortals :p

    I wonder whether all the Lifers on the forms have invites!
  • Adam K - Wednesday, April 7, 2004 - link

    Sorry! I meant where is the Weekly Buyer's Guide: Overclocking System - April 2004?

    I am exited to read it.
  • Adam K - Tuesday, April 6, 2004 - link

    Where is the overclocking guide?
  • GTaudiophile - Tuesday, April 6, 2004 - link

    I have the feeling that a certain someone is behind tightly locked doors, playing with a GeForce 6800!

    Question is, does he have a Radeon X800 Pro to play with too?

    :)
  • chilled - Sunday, April 4, 2004 - link

    #10: I think he's trying to say that the NV40 will be released before the R420 and that is why it will be reviewed first.
  • Anonymous - Saturday, April 3, 2004 - link

    Your comments about NV40 are misleading, Anand. Basically, what you said is that YOU are choosing to review and post an article about NV40 before R420...

    Has ATI not yet sent a review sample?
  • Blake - Saturday, April 3, 2004 - link

    Anand,

    In that article you linked, you mentioned that Nvidia was awaiting the Opteron pretty heavily.

    Now that it's been released for a while, are they using Opterons extensively now?
  • Anonymous - Saturday, April 3, 2004 - link

    #7: You might want to start looking at company's job listings/requirement. Here's an example for a Sales position at ATI:

    http://sh.webhire.com/servlet/av/jd?ai=405&ji=...
  • Adam K - Saturday, April 3, 2004 - link

    Anand,

    How's it going? This sounds a little foolish, I know, but I have a bit of advice to ask of you. I am really interested in graphical processing units. I really want to work with the folks in this field, but I am unsure about how to approach a company like ATi for a job. I want to work in the marketing sector, where I could communicate with developers, gamers, and investors. What kind of qualities, things on the resume, do they look for? I thought you would know.

    Thanks. :)
  • Anonymous - Friday, April 2, 2004 - link

    NEVAR! >:)

Log in

Don't have an account? Sign up now