64-bit Programming

  • Start64!KDiff3 is a graphical text difference analyzer for up to 3 input files, provides character-by-character analysis and a text merge tool with integrated editor. It can also compare and merge directories. Platform-independant.

  • Start64!Dart helps developers productively build high-performance apps for the modern web. Targeting modern desktop and mobile browsers, Dart apps can run natively in a Dart virtual machine (VM) or be compiled to JavaScript.

  • Start64!This tutorial is a remake of the first Windows C++ and ASM tutorial only I'm using Ubuntu. I'm in Ubuntu 12.10 here with G++ and NASM. For a text editor I'm a big fan of the ultra minimalist Nano. We'll probably have to shift to something a little heavier weight eventually.

  • Start64!This session will cover differences between the Embarcadero C++Builder XE3 WIN32 and WIN64 C++Builder XE3 compilers, comparing keywords, macros, extensions and standards conformance of bcc32 and bcc64. The focus will be on strategies to port existing C++ Projects (ActiveX, WebBroker, SOAP, etc) and writing new code in a way that works for both Platforms.

  • Start64!This session discusses the C++ 11 standards compatibility for language and library compliance in the recently released C++Builder XE3 64-bit Windows compiler.

  • Start64!C++Builder 64-bit Windows Compiler: Supporting the Delphi Extensions Including RTTI. The C++ language standard provides a naming convention to identify language extensions using the double underbar (__) in front of any extensions. This session will discuss the language and runtime extensions added to the new C++Builder 64-bit Windows compiler to support Delphi language, types, components and enhanced RTTI.

  • Start64!This short preview video discusses the C++Builder XE3 compiler support for building 64-bit VCL and FireMonkey Windows applications. C++Builder XE3 delivers the best of both worlds - a highly compliant C++11 64-bit Windows toolchain with an agile development solution.

  • Start64!New version! -Created by Daniel Pistelli, a freeware suite of tools including a process viewer and a PE editor called CFF Explorer. The PE editor has full support for PE32/64. Special fields description and modification (.NET supported), utilities, rebuilder, hex editor, import adder, signature scanner, signature manager, extension support etc. First PE editor with support for .NET internal structures.

  • Start64!The inserting and extracting instructions are mostly from SSE 4.1 (the PINSRW and PEXTRW are from SSE2). They can move any element from an SSE register to an x86 register (extract) or move an x86 register's value to any element in an SSE register.

  • Start64!In this tutorial we're looking at comparison instructions that compare SSE registers but set the x86 flags register. These allow us to compare the lowest singles or doubles in SSE registers and then jump using the x86 conditional jumps or perform conditional moves.

  • Start64!Today we'll look at three instructions, MOVMSKPS, MOVMSKPD and PMOVMSKB. They move the signs of elements in SSE registers into an x86 register. They are especially useful after the SIMD comparison instructions.

  • Start64!All of the disassembly I'll show you is from Visual Studio 2012 Express. Comments I make about MSVC are referring to that version as well. If you're following along at home with 2010, you won't see any differences with the compilation of my example code.

  • Start64!This pure C# program parses the almost-ML64-compatible x64 assembly-language listing generated by Microsoft Visual C++ 2010 (when configured to produce x64 assembly-language listing files), and forms corresponding x64 CPU byte code, and executes that byte code in a new thread. This dynamic generation and execution of x64 CPU byte code is similar to what the .NET Common Language Runtime (CLR) does during the Just-In-Time (JIT) compiling process and subsequent execution.

  • Start64!ForceBindIP is a freeware Windows application that will inject itself into another application and alter how certain Windows Sockets calls are made, allowing you to force the other application to use a specific network interface / IP address. This is useful if you are in an environment with multiple interfaces and your application has no such option for binding to a specific interface.

  • Start64!Today's tute we'll explore how some of the facets of Object Oriented C++ work. It's nothing like it seems. The information in this tutorial may not be immediately useful but it's actually very handy. There is a concept called AoS (Array of Structures) versus SoA (Structure of Arrays), to get maximum speed from our SIMD code sometimes we need the data organized in a special way, this type of knowledge (apart from being interesting) is invaluable when we need complete control over these types of things.

  • Start64!The x86 Open64 compiler system is a high performance, production quality code generation tool designed for high performance parallel computing workloads. The x86 Open64 environment provides the developer the essential choices when building and optimizing C, C++, and Fortran applications targeting 32-bit and 64-bit Linux platforms.

  • Start64!This video contains steps to reproduce the issue that I encountered when I attempted to build a Kinect SDK sample with VS2012. It worked fine with 2010. It also contains comprehensive steps that I took when attempting to debug it.

  • Start64!As one of my image processing software (mainly based on NumPy, SciPy, guidata and guiqwt) is being limited by the "2GB per application" memory limit due to the fact that I'm using a 32bit build of Python on Windows, I'm currently thinking of switching to Python 64bit. That's why I've been recently investigating the 64bit/Windows/Python ecosystem.

  • Start64!Have you ever faced a problem in trying this combination - ColdFusion10 64bit with MSAccess (.mdb or .accdb). Many have faced this problem and the sole reason is because ColdFusion doesn't support MSAccess in 64bit. Additionally, Windows doesn't currently ship with a MSAccess .accdb driver.

  • Start64!I've been using the ADN utilities, which include some ActiveX controls. Now I'm migrating my project to x64 OS and have downloaded the 64 bit version of the controls, however I cannot place them on my Form in Visual Studio.

facebook-3 twitter-3 rss-3 email-3