I've never programmed an OS, but I do a lot of low-level work. I happen to know that OS programming is very advanced, and probably not a good starting place.
I remember trying to get into it...
Type: Posts; User: Silentvoice; Keyword(s):
I've never programmed an OS, but I do a lot of low-level work. I happen to know that OS programming is very advanced, and probably not a good starting place.
I remember trying to get into it...
I think maxima is the best bet here, everything I've tried to do on it that I know I could have done on mathematica (but didn't have mathematica vailable) it was able to do, and pretty much as good....
Mathematica and maple I think should go under CAS (computer algebra system). Their focus is not numerical computations. While they can do them, it's not the goal of those products.
Best way to learn is to have some kind of goal in mind, and just work towards that goal. I learned HPC not from an HPC textbook, but just from the need to produce faster numerical code on clusters....
any old text editor with syntax highlighting and autocomplete addons really will fit the bill. TeXmacs and LyX I've heard are good, though they aren't necessarily frontends to LaTeX (but will...
I've used emacs, I have to on many machines at my school. I'm not saying it's a bad text editor, but I don't recommend it to just anyone. In this case it sounds like the fellow interested is familiar...
Emacs isn't something I would recommend to a beginner. That's something you decide to start using once you've programmed for a while, and you have gains to be had by using a powerful text editor.
...
I should have been more clear. I was responding to what he said, but directing it at you since you're so curious about the differences.
[Edit] Fact is that neither C nor fortran are particularly...
Well actually Fortran passes by reference by default. C does not (except with arrays, which due to the way they're represented in C you have no choice but to pass by reference). So it's not really an...
It is unlikely that a shared memory paradigm will ever provide scalable performance for clusters. Intel IS working on their own implementation of OpenMP which they claim will scale well to clusters....
I think in this respect, Fortran and C are roughly equivalent. Really it's a matter of taste. In general it's best to make what you are doing very apparent to the compiler, because then it can...
Well here's what happened on my machine, I don't do much Fortran so I don't know if this is just due to misuse of the compiler. I compiled both your exact codes, and here's the reason on my machine...
Was this for the new code (with the logarithm), or for the old code? In a bit I might compile your codes on a machine I use for testing HPC codes and see what I get. I tried to get GCC to...
Well the main reason I brought it up is because of the sqrtpd instruction, which computes square roots of two doubles in parallel. Last time I checked none of the -O options in GCC will do this...
Notice that you're calling printf in the C code, but are using no OS services in the FORTRAN code. Furthermore you are calling it within quite a large loop.
[EDIT]: Sorry, didn't see you commented...
I have this problem too, I'm on Xubuntu 9.04.
It's almost never an issue, but it is troublesome with multi-cd installs where I can't alt-tab out of the window in order to eject via the eject...
It's been a while on this, but I actually found what I was looking for.
Scientific notebook is actually a little different from LyX, because it doesn't even pretend to give good formatting. This...
Hey, I'm soon to graduate with a degree in mathematics, and I'm preparing for graduate material that's soon to come..
As any of you know who do mathematics or science, you can't just open a book...
and also you'll probably want to use the -o argument..
g++ test.cpp -o test.o
this makes it so you don't get a.out on every single compilation (because gcc doesn't care if a.out already exists,...
I've just recently gotten into doing some linux kernel programming, and now for practice I'd like to mess around with some basic devices. Does anybody here know some good cheap and simple devices I...
I do alright. I consider myself as versed with linux as I was with windows ( I started linux less than a year ago.) at the moment I'm a computer science major at southern polytech in Georgia, I...
Thanks for all the feedback. I was interested in what the general opinion on the matter would be.
For the comments that said assembly is inefficient for large applications - Yes I agree, you would...
More and more as I get into programming, I start to believe more that assembly should be a programmer's first language. Over the past two years I've learned C, C++, Perl, Python, Ruby, and obviously...