Questions tagged [64-bit]
The 64-bit tag has no usage guidance.
21
questions
0
votes
0
answers
102
views
Porting a 32-bit Win32 DLL driver to 64-bit when a 64-bit DLL is unavailable in C++
I have a legacy 32-bit Win32 DLL driver that interfaces with a test equipment. I possess the API header file for this driver, and I dynamically load the DLL at runtime within my C++ test application ...
2
votes
0
answers
310
views
Is it dangerous to link together -mno-red-zone and regular code?
I know that in x86_64, there exists a 128 byte red zone above (or below, address-wise) the stack pointer that functions can use without subtracting from rsp.
This sounds to me like the only things ...
-1
votes
1
answer
136
views
What is meant by /0 in AMD64 specification?
The AMD64 specification talks about /0 with regards to instruction encoding but I don't have a clue what is meant by that. For example, in Volume 3 the ADD instruction has three forms:
ADD reg/mem16,...
113
votes
5
answers
14k
views
Does a `long` ban make sense?
In today's cross-platform C++ (or C) world we have:
Data model | short | int | long | long long | pointers/size_t | Sample operating systems
...
LLP64/IL32P64 16 32 32 64 ...
61
votes
4
answers
21k
views
Is there a good reason to run 32-bit software instead of 64-bit on 64-bit machines?
Is there any good reason to supply a 32-bit version along with a 64-bit version of any software targeted at modern desktop machines, running modern 64-bit operating systems on 64-bit hardware?
It ...
13
votes
4
answers
2k
views
Should I deploy 32-bit only or both 32- and 64-bit versions for Windows?
I have a cross-platform application written in a compiled language.
For Linux it is customary to have both amd64 and i386 builds available to user, so user can choose version, suitable for its ...
2
votes
1
answer
153
views
Can 32/64 bit version of Dart SDK have any effect on produced javascript code?
I just started collaborating remotely on a project. Project manager explicitly asked me to download Dart SDK 32bit version. Since I have 64bit machine I asked why to find out more about it. I was told ...
30
votes
2
answers
6k
views
Why might it be difficult to make a 64 bit version of a program?
In my short time programming, it has been trivial to compile any of my C++, Java, etc. for either a 32 or 64 bit machine so long as I have the full source for the program.
But a lot of software is ...
1
vote
0
answers
6k
views
Accessing a 32-bit DLL from a 64-bit process
I'm aware that it's not possible to load a 32-bit DLL into a 64-bit process.
The DLL in question is a ODBC driver which is no longer supported (although it works fine) and no 64-bit version of it ...
1
vote
2
answers
492
views
Importance of uniformity of development architecture across the team
If some developers still use a 32 bit 'Windows XP' and others use a '64 bit Windows 7', would it be advisable for the entire team to work with 32 bit development tools even if their OS is 64 bit? Are ...
0
votes
3
answers
368
views
Perfomance of 8 bit operations on 64 bit architechture
I am usually a Python / Database programmer, and I am considering using C for a problem.
I have a set of sequences, 8 characters long with 4 possible characters. My problem involves combining sets of ...
8
votes
1
answer
2k
views
What are the real life use cases for tagged pointers? [closed]
What are the real life use cases for tagged pointers?
This is mostly coming from reading about small 64-bit systems and possible uses of 64-bit word pointers.
To my understanding tagged pointers are ...
7
votes
3
answers
825
views
What is the gain from 64-bit architecture?
I played with 8-bit machines (C64), I used 16-bit machines (Win 3.1), I enjoyed flat 32-bit address space (Linux).
Every time as a user (which was also means being a developer for fun or profit) I ...
21
votes
10
answers
4k
views
What is the benefit of 64 bit A7 in iPhone
I'm trying to figure out why going to 64 bit processors is such a big deal in an iPhone. I understand that there will be twice as many registers so the processor can work with twice as much data which ...
5
votes
1
answer
1k
views
Why do some software packages have an "amd64" suffix for 64-bit systems?
When downloading various software packages, and executables for Windows, I always see two different types of executables to download. One just says ...32-bit and the other always says ...amd64. I know ...
2
votes
1
answer
446
views
Is a 64-bit Laptop going to be a problem for "Metro" apps? [closed]
I'm looking at a sample Windows 8 C# "Metro" style app (bingPushpin). When I 2-click MainPage.xaml, it gives me, "Design view is unavailable for x64 and ARM target platforms."
My Acer Aspire laptop ...
7
votes
2
answers
1k
views
When will java change to 64bit addressing and how can we get there faster? [closed]
Having to work with large files now, I would like to know when the java libraries will start switching to long for indexing in their methods.
From Inputstreams read(byte[] b, int off, int len) - ...
4
votes
3
answers
4k
views
Reasons for either 32-bit or 64-bit as development machine
I'm about to make a new Linux install, which will be primarily used for programming. I've seen benchmarks showing speed improvement of 64-bit version, however, I have hard time of telling how much ...
2
votes
2
answers
2k
views
JRE for 64-bit and 64-bit Java?
FWIK Java can run on 64-bit system, no problem. I'd like to know how Java support 64-bit features, e.g., System.identityHashCode() returns a 32-bit int, it's common to see the object pointer (memory ...
5
votes
3
answers
2k
views
What's so special about x64 vs x86? [closed]
What is the difference between building a .NET project to target 32-bit or 64-bit?
Are there computers that aren't able to run 32-bit programs and only 64-bit?
Do x64 programs run twice as fast?
3
votes
3
answers
397
views
A list of the most important areas to examine when moving a project from x86 to x64? [closed]
I know to check for/use asserts and carefully examine any assembly components, but I didn't know if anyone out there has a fairly comprehensive or industry standard check-list of specific things at ...