TONIGHT: April NWCPP Meeting

0 views
Skip to first unread message

Lloyd Moore

unread,
Apr 17, 2019, 10:08:00 AM4/17/19
to NWCPP Announce
The Joys and Trials of Writing Cross-Platform C++ Code - Let Tools Help!

Please welcome Marc Goodner as our speaker this month! Also please thank Protingent for sponsoring our pizza this month!

Please note this meeting starts 30 minutes LATER than normal as we had a room conflict to resolve this month.

As a courtesy to the sponsor and other attendees, we would like to get a headcount so the sponsor can adequately provide food for all attendees. If you have any suggestions on how to improve our communication between us and the sponsor, please feel free to reply or discuss with us at the meeting. We are trying our best to serve the programming language community and would love to hear your input.

Time and Location

April 17th, 2019 at 7:30 PM
Room 1083, Building 30, Map to building 30,
Microsoft Campus,
156th Ave NE,
Redmond, WA 98052.

Title

The Joys and Trials of Writing Cross-Platform C++ Code - Let Tools Help!

Abstract

Writing high-quality error-free C++ code is a challenging task, let alone when having to juggle multiple platforms at the same time! In this session we will be exploring the many challenges in cross-platform C++ development and how tools can help. What options do I have if my production environment is different than my dev-box? Can I be as productive when working with remote Linux machines? How can I efficiently build and debug CMake projects and how can I acquire open-source libraries? Come see what Visual Studio 2019, Visual Studio Code, CMake, WSL, Vcpkg and more have to offer to make your C++ development much easier in this demo-heavy talk.

Speaker Bio

Marc Goodner is a Program Manager on the C++ team at Microsoft. In that role he is has helped bring C++ support for remote Linux machines, local cross compiling for microcontrollers, and Azure Sphere support to Visual Studio.

A Word From Our Sponsor

Protingent is a Technical Staffing Firm focused in the areas of IT and Engineering with offices in Bellevue, WA., Portland, Oregon and the San Francisco Bay area. We have been building relationships with engineers and technology companies since 2002. We consistently strive for excellence in our customer service and ability to provide fulfilling opportunities to engineers, while bringing top talent to companies developing cutting-edge products. Protingent is an employee owned company that believes in the power of positive, long-term relationships.


Lloyd Moore

unread,
Jun 2, 2019, 12:03:38 PM6/2/19
to NWCPP Announce

Intro to programming the HyperFlow computational array using C++
Please welcome Paul Hylander as our speaker this month! Also please thank Paul for sponsoring our pizza this month!

Please note this meeting starts 30 minutes LATER than normal as we had a room conflict to resolve this month.

Time and Location

June 19th, 2019 at 7:30 PM
Room 1085, Building 30, Map to building 30,
Microsoft Campus,
156th Ave NE,
Redmond, WA 98052.

Title

Intro to programming the HyperFlow computational array using C++

Abstract

HyperFlow is a new computing architecture being developed to address the FPGA and Data Center compute markets that will provide massive performance capabilities of an FPGA while being nearly as easy to program as a multi-core CPU.  HyperFlow’s primary (only) programming mechanism is C++. This talk will provide an introduction to the architecture, discuss the compilation process (which uses Clang/LLVM), and provide insights into C++ programming techniques to take advantage of the inherent performance.

Speaker Bio

Paul Hylander is CEO at Hyper Analytix and the lead architect of the VLSI architecture, compiler, and C++ libraries associated with HyperFlow.  Paul has been working in the fields of microprocessor design, SOC design/verification, VLSI architectures and circuit design, and software development since 1994.

A Word From Our Sponsor

Paul is also our pizza sponsor this month! Thanks Paul!!!!

Lloyd Moore

unread,
Jun 8, 2019, 11:43:02 AM6/8/19
to NWCPP Announce

Lloyd Moore

unread,
Jun 14, 2019, 11:01:17 PM6/14/19
to NWCPP Announce
Reply all
Reply to author
Forward
0 new messages