Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 07/30/2013 in all areas

  1. spacex is donating an "occupy mars" t-shirt and a model rocket
    2 points
  2. Indeed, LLVM is a fantastic compiler library; full-feaured, powerful, and well-designed. As mentioned in the linked article, LabVIEW has been using it to implement the backend of our compiler since LV2010. We hope to make even better use of LLVM's features in the future, such as improved vectorization of user G code, and supporting generating AVX instructions on supported processors, and other things. One thing limiting our ability to fully harness the power of LLVM is compile-time performance, however. LLVM is a lot more sophisticated than our pre-2010 legacy compiler, and takes several times longer to generate machine code. Certain pathologically large or complex VIs can cause compile times which are unacceptably long, and this is the reason for the "compiler complexity threshold" setting which gives users a way to conditionally disable LLVM for large/complex VIs. Unfortunately, having to continue to support our legacy compiler backend hinders our ability to fully leverage LLVM, because anything we implement using LLVM has to have an alternative way to implement without it, or be optionally disabled. We have been researching ways to mitigate the compiler time issues, so that compile time is always linearly proportional to G code size, and hope to remove the Compiler Complexity Threshold in the future, or tweak its function to reduce optimization levels rather than disabling LLVM entirely. LLVM is being constantly improved and refined by the LLVM team and the open source community, and we're excited to be able to continually draw on new features and optimizations as LLVM matures over time.
    2 points
  3. I've been re-purposing some older test systems only to find out that the NI's drivers no longer support some of the boards. I guess there are advantages to stand alone instruments. So, I thought about making my own stand alone instruments. I found this mini-itx board with a single PCI slot. The board has serial and network adapters that I could use as my interface. The NI board is a PCI-4060 DMM. Anybody try something like this?
    1 point
  4. Symbio will give away 3 UML Architect GOOP Development Licences.
    1 point
  5. Wirebird Labs will sponsor two (2) Leap Motion Controllers. Announced yesterday, a new marketplace for Leap Motion software has opened at airspace.leapmotion.com, featuring 75+ applications. See you at the BBQ! Screenshot from https://www.leapmotion.com/product
    1 point
  6. JKI will provide two prizes this year: Prize #1: LabVIEW for Everyone, 3rd Edition, signed by Jim Kring Prize #2: An AR.Drone 2.0 Quadricopter that you control with your iPhone, iPad, or Android device.
    1 point
  7. WireFlow donates a complete Security Suite for LabVIEW, including; a WF2008 dongle for Windows, Mac and Linux applications a WF2007 dongle for LabVIEW RT systems a License dongle for programming both WF2007 and WF2008 dongles. /The WireFlow Team
    1 point
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.