News:

Pretty crazy that we're closer to 2030, than we are 2005. Where did the time go!

Main Menu

My new toy..

Started by Joe, August 22, 2007, 04:18:46 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Joe

Quote from: Camel on September 04, 2007, 03:20:34 PM
I started development my bot primarily on a single-core machine. When I got my X2, I realized I was missing quite a bit of synchronization. Fortunately, it's very easy to solve those problems in Java. While it's not impossible for these types of issues to come up in a single-core operating environment, it's less likely by an extremely large factor. Before you dive in, I'd strongly recommend learning about synchronization, in addition to the aforementioned topics.

By synchronization, do you mean methods running synchronously and asynchronously? I've already learned a bunch of that kind of stuff through threading, especially in the ways I work with sockets.
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.


rabbit

Talk to GS, he sells fleshlights :D

Chavo

#17
The book I have (An earlier version of this one) is easily beyond your level but you might try this one if you can find it at the library or something:
Optimizing-Applications-Multi-Core-Processors-Performance

I haven't read it but I've seen it lying around and the synopsis seems like you would understand it better.  Be forewarned that it is most likely a very dry read.

edit:
This one looks good too.  Talks more about the hardware side and embedded system (your truly).
Multiprocessor Systems-on-Chips

Killer360

Why the fuck do you have netnanny installed?  :D

Joe

Quote from: Killer360 on September 07, 2007, 12:47:01 PM
Why the fuck do you have netnanny installed?  :D

My school == gay^2, apparently.
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.


Sidoh


Camel

#21

<Camel> i said what what
<Blaze> in the butt
<Camel> you want to do it in my butt?
<Blaze> in my butt
<Camel> let's do it in the butt
<Blaze> Okay!

Sidoh

Since he used ==, one usually would assume that ^ is the exclusive or operator, which is mathematically expressed with .

Really, though, I'm just giving him a hard time. :P

And, in response to your edit:


Joe

Gay squared, to be precise.
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.


Sidoh

Quote from: Joex86] link=topic=10074.msg129612#msg129612 date=1189192042]
Gay squared, to be precise.

Yep, I know, but ^ is pretty ambiguous when you're in a "programming" context. :)

Joe

Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.


iago

I always try to use "**" for exponents, I was taught that in school. But that seems to confuse people even more than "^". :-o

rabbit

People are stupid :D

** is power, ^ is eXclusive Or

Not difficult to remember :\

Sidoh

Quote from: iago on September 07, 2007, 03:26:29 PM
I always try to use "**" for exponents, I was taught that in school. But that seems to confuse people even more than "^". :-o

I'd never seen that notation until you mentioned it a while ago.  When writing in an environment where superscripts and subscripts aren't trivially available, I've always copied the notation that calculators use, which is ^.  TeX uses ^ to indicate exponents too. :-\

Quote from: rabbit on September 07, 2007, 06:26:43 PM
People are stupid :D

** is power, ^ is eXclusive Or

Not difficult to remember :\

Since it's totally arbitrary, "remembering" can't occur when there isn't a standard...

rabbit