C++ Logo

sg14

Advanced search

Re: [SG14] Dec 11 SG14 monthly call

From: Tjernstrom, Staffan <Staffan.Tjernstrom_at_[hidden]>
Date: Wed, 11 Dec 2019 20:43:06 +0000
Apologies that several points are missed in the notes below, please feel free to add those points to Michael directly :)

From: SG14 [mailto:sg14-bounces_at_[hidden]g] On Behalf Of Tjernstrom, Staffan via SG14
Sent: Wednesday, 11 December, 2019 15:19
To: Michael Wong <fraggamuffin_at_[hidden]>; Low Latency:Game Dev/Financial/Trading/Simulation/Embedded Devices <sg14_at_[hidden]>
Cc: Tjernstrom, Staffan <Staffan.Tjernstrom_at_[hidden]>
Subject: Re: [SG14] Dec 11 SG14 monthly call



From: Michael Wong [mailto:fraggamuffin_at_[hidden]]
Sent: Wednesday, December 11, 2019 11:11 AM
To: Low Latency:Game Dev/Financial/Trading/Simulation/Embedded Devices <sg14_at_[hidden]<mailto:sg14_at_[hidden]>>
Cc: Tjernstrom, Staffan <Staffan.Tjernstrom_at_[hidden]<mailto:Staffan.Tjernstrom_at_[hidden]>>
Subject: Re: [SG14] Dec 11 SG14 monthly call

HI all, here is the updated agenda. Thanks Staffan for agreeing to chair in my possible absence.


Topic: SG14 Low Latency Monthly
Hi,

Michael Wong is inviting you to a scheduled Zoom meeting.

Topic: SG14 monthly Dec 2019-Mar 2020
Time: Dec 11, 2019 02:00 PM Eastern Time (US and Canada)
    Every month on the Second Wed, until Mar 11, 2020, 4 occurrence(s)
    Dec 11, 2019 02:00 PM
    Jan 8, 2020 02:00 PM
    Feb 12, 2020 02:00 PM
    Mar 11, 2020 02:00 PM
    Please download and import the following iCalendar (.ics) files to your calendar system.
    Monthly: https://iso.zoom.us/meeting/uZ0ofuytpzovTphUEzR9_79rSWAWZDRUxQ/ics?icsToken=98tyKu2hqzIvH92UtVztAqkvA5X5buHulEVeopZ4hi28PHcKcDDBF9V4FoBKCOmB

Join from PC, Mac, Linux, iOS or Android: https://iso.zoom.us/j/495955915

Or iPhone one-tap :
    US: +16699006833,,495955915# or +14086380968,,495955915#
Or Telephone:
    Dial(for higher quality, dial a number based on your current location):
        US: +1 669 900 6833 or +1 408 638 0968 or +1 646 876 9923 or 877 853 5247 (Toll Free) or 877 369 0926 (Toll Free)
    Meeting ID: 495 955 915
    International numbers available: https://iso.zoom.us/u/abhaIjFKLZ

Or Skype for Business (Lync):
    https://iso.zoom.us/skype/495955915



Agenda:

1. Opening and introductions

1.1 Roll call of participants

Michael Wong, Guy Davidson, John McFarland, Billy Baker, Connor Horman, Dan Raviv, Eduardo Costa, Inbal Levi, Matthew Butler, Max Gardner, Mark Hoemmerman, Neil Horlock, Paul Bendixen, Paul Preney, Rene Riviera, Ronen Friedman

1.2 Adopt agenda

1.3 Approve minutes from previous meeting, and approve publishing
 previously approved minutes to ISOCPP.org

1.4 Action items from previous meetings

2. Main issues (125 min)

2.1 General logistics

recap C++ 20 meeting

 John was in SG6 (Numerics) and WG32 (Vunerabilities). The big paper is turning into something like a TS.

Guy spent his time in LEWGI. BLAS paper was forwarded to LEWG. Syntax paper probably will only see a small move forward for Prague given the timing. Anthony Peacock is writing a SIMD implementation of the Syntax.

Mark H Good feedback from SG6 and LEWGI on BLAS.

2.2 Paper reviews
P1436R2<https://wg21.link/p1436r2>

Executor properties for affinity-based execution

Gordon Brown

Gordon Brown, Ruyman Reyes, Michael Wong, H. Carter Edwards, Thomas Rodgers, Mark Hoemmen

P1436R2<http://wiki.edg.com/bin/view/Wg21belfast/P1436R2>



60 minutes





P1795r1<https://wg21.link/p1795r1>

System topology discovery for heterogeneous & distributed computing

Gordon Brown

Gordon Brown, Ruyman Reyes, Michael Wong, Mark Hoemmen, Jeff Hammond, Tom Scogland, Domagoj Šarić

P1795R1<http://wiki.edg.com/bin/view/Wg21belfast/P1795R1>



60 minutes






2.2.5 any other proposal for reviews?

John talks about P1889, with changes in P1890. Based on P0101. In the manner of a TS of a few years ago. SG6 also covered some more LEWG-like concerns (how do you return a number vs an error).

BSI met on Monday, also talked about John’s paper(s). They had a concern about losing the rationale from the earlier papers. Guy brings John up-to-date as John has not had a chance to read the minutes as of yet.

Mark H made the point that rationale’s need to be kept up to date, which adds information and work.

2.3 Domain-specific discussions

Neil Horlock wonders if a prospective paper on unassociative Legandre polynomials is something we would want to look at. Suggestion is to push that to SG6. Inbal mentions ULP are used in differential algebra. Michael says that differential algebra is being discussed in SG19, they have a call tomorrow. Neil might be able to post a summary of the paper on the SG19 list by then.

Inbal has a question on how the BLAS paper co-exists with the Syntax paper.

Guy: One of the reasons why LEWGI wants a reference implementation of BLAS on top of the “syntax”. Mark describes how it would work from the BLAS perspective, analaguous to how Eigen could call BLAS.

John was wondering how sensible it was to try to follow the patterns of the standard algorithms. MarkH reponds that MDSpan is the iterator for multi-dimensional domains. The BLAS paper takes the existing standard, and essentially wraps it for multi-dim. But there is a corner case that MarkH will cover offline with JohnMcF.

Guy mentions that adding special functions to C++ is a difficult topic. The authors are encouraged to speak with Walter Brown.

I would like to ask each Domain chair to consider the following so we can put out a call for proposal:

1. What are the features in recent C++ since SG14 formation (C++17,20) that are useful in your domain?

2. Brittany Freedman – P0040

3.

2. What features you would like to pursue in SG14 for your domain? For example, for embeded : inplace containers, intrusive pointers, fixed sized containers

Guy: Containers. Flat_Map and Colony.

John McF: Come up with where we stand on the various topics that are coming up

Guy presents about the P0059 paper on Ring Buffers, it went into suspension after Rapperswill. As audio garners momentum, this will reinvigorate it. There are many, many choices.

Paul Bendixen presents on the paper split that Ben is working on to push through Freestanding. He has an implementation, can give us a github page.

Staffan to start a thread on the reflector to gather ideas.

Paul Bendixen responds to a question about exceptions and freestanding from the chat.

2.3.1 SIG chairs

   - Embedded Programming chairs: Ben Craig, Wouter van Ooijen and Odin
   Holmes, John McFarlane
   - Financial/Trading chairs: Stephan TJ, Carl Cooke, Neal Horlock,
   Mateusz Pusz, Clay Trychta,
   - Games chairs: Rene Riviera, Guy Davidson and Paul Hampson
   - Linear Algebra chairs: Bob Steagall, Mark Hoemmen, Guy Davidson

2.4 Other Papers and proposals

2.5 Future F2F meetings:

2.6 future C++ Standard meetings:
https://isocpp.org/std/meetings-and-participation/upcoming-meetings

   - *2019-11-04 to 09: Belfast, Northern Ireland;* Archer Yates
   -
   - 2020-02-10 to 15: Prague, Czech Republic

- 2020-06-01 to 06: Bulgaria
- 2020-11: (New York, tentative)
- 2021-02-22 to 27: Kona, HI, USA

3. Any other business
Reflector
https://lists.isocpp.org/mailman/listinfo.cgi/sg14
As well as look through papers marked "SG14" in recent standards committee
paper mailings:
http://open-std.org/jtc1/sc22/wg21/docs/papers/2015/
http://open-std.org/jtc1/sc22/wg21/docs/papers/2016/

Code and proposal Staging area
https://github.com/WG21-SG14/SG14
4. Review

4.1 Review and approve resolutions and issues [e.g., changes to SG's
working draft]

4.2 Review action items (5 min)

5. Closing process

5.1 Establish next agenda

5.2 Future meeting
    Dec 11, 2019 02:00 PM
    Jan 8, 2020 02:00 PM: Jan 13 is mailing deadline
    Feb 12, 2020 02:00 PM
    Mar 11, 2020 02:00 PM

On Wed, Dec 11, 2019 at 9:26 AM Tjernstrom, Staffan via SG14 <sg14_at_[hidden]<mailto:sg14_at_[hidden]>> wrote:
It varies by how much we have to cover, but we generally allow for two hours.

From: SG14 [mailto:sg14-bounces_at_[hidden]cpp.org<mailto:sg14-bounces_at_[hidden]>] On Behalf Of connor horman via SG14
Sent: Wednesday, 11 December, 2019 08:45
To: sg14_at_[hidden]<mailto:sg14_at_[hidden]socpp.org>
Cc: connor horman <chorman64_at_[hidden]<mailto:chorman64_at_[hidden]>>
Subject: Re: [SG14] Dec 11 SG14 monthly call

Just a question, but how long will the meeting likely take?

On Wed, Dec 11, 2019 at 08:42 Michael Wong via SG14 <sg14_at_[hidden]<mailto:sg14_at_[hidden]>> wrote:
All are welcome. Because I am behind the great fire wall this week, my connection could be weak or drop. If so then Stefan TJ will chair. Thanks.
Sent from my iPhone

On Dec 11, 2019, at 8:40 PM, Dan Raviv <dan.raviv_at_[hidden]<mailto:dan.raviv_at_[hidden]>> wrote:
Hello,
I'm also planning to join the meeting for the first time.

Thanks!
Dan

On Wed, Dec 11, 2019 at 9:48 AM Michael Wong via SG14 <sg14_at_[hidden]<mailto:sg14_at_[hidden]>> wrote:
Hi Conor, welcome to the list. this is an outreach group and anyone can join. THanks.

Sent from my iPad

> On Dec 11, 2019, at 10:35 AM, connor horman via SG14 <sg14_at_[hidden]<mailto:sg14_at_[hidden]>> wrote:
>
> Any limitations on who can join? I'm new to the list, and would like
> to learn how things are done, and listening to a meeting like this
> seems like it would help with that.
>
> On Tue, 10 Dec 2019 at 21:13, Michael Wong via SG14
> <sg14_at_lists.isocpp.org<mailto:sg14_at_[hidden]>> wrote:
>>
>> Topic: SG14 Low Latency Monthly
>> Hi,
>>
>> Michael Wong is inviting you to a scheduled Zoom meeting.
>>
>> Topic: SG14 monthly Dec 2019-Mar 2020
>> Time: Dec 11, 2019 02:00 PM Eastern Time (US and Canada)
>> Every month on the Second Wed, until Mar 11, 2020, 4 occurrence(s)
>> Dec 11, 2019 02:00 PM
>> Jan 8, 2020 02:00 PM
>> Feb 12, 2020 02:00 PM
>> Mar 11, 2020 02:00 PM
>> Please download and import the following iCalendar (.ics) files to your calendar system.
>> Monthly: https://iso.zoom.us/meeting/uZ0ofuytpzovTphUEzR9_79rSWAWZDRUxQ/ics?icsToken=98tyKu2hqzIvH92UtVztAqkvA5X5buHulEVeopZ4hi28PHcKcDDBF9V4FoBKCOmB
>>
>> Join from PC, Mac, Linux, iOS or Android: https://iso.zoom.us/j/495955915
>>
>> Or iPhone one-tap :
>> US: +16699006833,,495955915# or +14086380968,,495955915#
>> Or Telephone:
>> Dial(for higher quality, dial a number based on your current location):
>> US: +1 669 900 6833 or +1 408 638 0968 or +1 646 876 9923 or 877 853 5247 (Toll Free) or 877 369 0926 (Toll Free)
>> Meeting ID: 495 955 915
>> International numbers available: https://iso.zoom.us/u/abhaIjFKLZ
>>
>> Or Skype for Business (Lync):
>> https://iso.zoom.us/skype/495955915
>>
>>
>>
>> Agenda:
>>
>> 1. Opening and introductions
>>
>> 1.1 Roll call of participants
>>
>> 1.2 Adopt agenda
>>
>> 1.3 Approve minutes from previous meeting, and approve publishing
>> previously approved minutes to ISOCPP.org<http://ISOCPP.org>
>>
>> 1.4 Action items from previous meetings
>>
>> 2. Main issues (125 min)
>>
>> 2.1 General logistics
>>
>> recap C++ 20 meeting
>>
>>
>>
>> 2.2 Paper reviews
>>
>>
>> 2.2.5 any other proposal for reviews?
>>
>> 2.3 Domain-specific discussions
>>
>> 2.3.1 SIG chairs
>>
>> - Embedded Programming chairs: Ben Craig, Wouter van Ooijen and Odin
>> Holmes, John McFarlane
>> <http://wiki.edg.com/bin/edit/Wg21belfast/McFarlane?topicparent=Wg21belfast.SG14CPPCON2019-09-17;nowysiwyg=1>
>> - Financial/Trading chairs: Stephan TJ, Carl Cooke, Neal Horlock,
>> Mateusz Pusz, Clay Trychta,
>> - Games chairs: Rene Riviera, Guy Davidson and Paul Hampson
>> - Linear Algebra chairs: Bob Steagall, Mark Hoemmen, Guy Davidson
>>
>> 2.4 Other Papers and proposals
>>
>> 2.5 Future F2F meetings:
>>
>> 2.6 future C++ Standard meetings:
>> https://isocpp.org/std/meetings-and-participation/upcoming-meetings
>>
>> - *2019-11-04 to 09: Belfast, Northern Ireland;* Archer Yates
>> -
>> - 2020-02-10 to 15: Prague, Czech Republic
>>
>> - 2020-06-01 to 06: Bulgaria
>> - 2020-11: (New York, tentative)
>> - 2021-02-22 to 27: Kona, HI, USA
>>
>> 3. Any other business
>> Reflector
>> https://lists.isocpp.org/mailman/listinfo.cgi/sg14
>> As well as look through papers marked "SG14" in recent standards committee
>> paper mailings:
>> http://open-std.org/jtc1/sc22/wg21/docs/papers/2015/
>> http://open-std.org/jtc1/sc22/wg21/docs/papers/2016/
>>
>> Code and proposal Staging area
>> https://github.com/WG21-SG14/SG14
>> 4. Review
>>
>> 4.1 Review and approve resolutions and issues [e.g., changes to SG's
>> working draft]
>>
>> 4.2 Review action items (5 min)
>>
>> 5. Closing process
>>
>> 5.1 Establish next agenda
>>
>> 5.2 Future meeting
>>
>> Dec 11, 2019 02:00 PM
>> Jan 8, 2020 02:00 PM: Jan 13 is mailing deadline
>> Feb 12, 2020 02:00 PM
>> Mar 11, 2020 02:00 PM
>> _______________________________________________
>> SG14 mailing list
>> SG14_at_[hidden]<mailto:SG14_at_[hidden]rg>
>> https://lists.isocpp.org/mailman/listinfo.cgi/sg14
> _______________________________________________
> SG14 mailing list
> SG14_at_[hidden]<mailto:SG14_at_lists.isocpp.org>
> https://lists.isocpp.org/mailman/listinfo.cgi/sg14
_______________________________________________
SG14 mailing list
SG14_at_[hidden]<mailto:SG14_at_[hidden]>
https://lists.isocpp.org/mailman/listinfo.cgi/sg14
_______________________________________________
SG14 mailing list
SG14_at_[hidden]<mailto:SG14_at_[hidden]>
https://lists.isocpp.org/mailman/listinfo.cgi/sg14

________________________________

IMPORTANT: The information contained in this email and/or its attachments is confidential. If you are not the intended recipient, please notify the sender immediately by reply and immediately delete this message and all its attachments. Any review, use, reproduction, disclosure or dissemination of this message or any attachment by an unintended recipient is strictly prohibited. Neither this message nor any attachment is intended as or should be construed as an offer, solicitation or recommendation to buy or sell any security or other financial instrument. Neither the sender, his or her employer nor any of their respective affiliates makes any warranties as to the completeness or accuracy of any of the information contained herein or that this message or any of its attachments is free of viruses.
_______________________________________________
SG14 mailing list
SG14_at_[hidden]<mailto:SG14_at_lists.isocpp.org>
https://lists.isocpp.org/mailman/listinfo.cgi/sg14

________________________________

IMPORTANT: The information contained in this email and/or its attachments is confidential. If you are not the intended recipient, please notify the sender immediately by reply and immediately delete this message and all its attachments. Any review, use, reproduction, disclosure or dissemination of this message or any attachment by an unintended recipient is strictly prohibited. Neither this message nor any attachment is intended as or should be construed as an offer, solicitation or recommendation to buy or sell any security or other financial instrument. Neither the sender, his or her employer nor any of their respective affiliates makes any warranties as to the completeness or accuracy of any of the information contained herein or that this message or any of its attachments is free of viruses.

________________________________

IMPORTANT: The information contained in this email and/or its attachments is confidential. If you are not the intended recipient, please notify the sender immediately by reply and immediately delete this message and all its attachments. Any review, use, reproduction, disclosure or dissemination of this message or any attachment by an unintended recipient is strictly prohibited. Neither this message nor any attachment is intended as or should be construed as an offer, solicitation or recommendation to buy or sell any security or other financial instrument. Neither the sender, his or her employer nor any of their respective affiliates makes any warranties as to the completeness or accuracy of any of the information contained herein or that this message or any of its attachments is free of viruses.

Received on 2019-12-11 14:45:32