From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 87627 invoked by alias); 21 Jun 2019 22:14:09 -0000 Mailing-List: contact gsl-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gsl-discuss-owner@sourceware.org Received: (qmail 87618 invoked by uid 89); 21 Jun 2019 22:14:08 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy=patrick, dramatic, nicely, HX-Envelope-From:sk:patrick X-HELO: NAM04-CO1-obe.outbound.protection.outlook.com Received: from mail-eopbgr690137.outbound.protection.outlook.com (HELO NAM04-CO1-obe.outbound.protection.outlook.com) (40.107.69.137) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 21 Jun 2019 22:14:06 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=colorado.edu; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qJ4aKrm/CZ1kxtXgWx9VFHIexbIRYbZGbyEoMjg6z3c=; b=bkaFuDdWJ8egzS0GUg0tvxksngczWwNFOmS5/Di6dLh69nR13Ddt3EXbRuG0orI8Xln0tuDRR8kTy+JyqG1ZjkTx6xM6+qnlNtAWEHCl/ue2wS45zSqMjwPUa+d9i2jGInWESPURlpsLn18wzWYGZTKUIPZ9veO5+R37Z8r9y0w= Received: from MWHPR03MB3261.namprd03.prod.outlook.com (10.174.249.29) by MWHPR03MB3166.namprd03.prod.outlook.com (10.174.174.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2008.16; Fri, 21 Jun 2019 22:14:03 +0000 Received: from MWHPR03MB3261.namprd03.prod.outlook.com ([fe80::4cf3:a23e:4dfb:24e1]) by MWHPR03MB3261.namprd03.prod.outlook.com ([fe80::4cf3:a23e:4dfb:24e1%6]) with mapi id 15.20.1987.014; Fri, 21 Jun 2019 22:14:03 +0000 From: Patrick Alken To: "gsl-discuss@sourceware.org" Subject: Re: Recursive linear algebra algorithms Date: Fri, 21 Jun 2019 22:14:00 -0000 Message-ID: <26a5af22-ccbc-5d24-4dae-1e14217eb68a@colorado.edu> References: <5b929a7c-30d6-1e20-9ff8-eaa6d54b12f4@colorado.edu> <06fae951-0937-0290-7aac-36993355f669@colorado.edu> In-Reply-To: <06fae951-0937-0290-7aac-36993355f669@colorado.edu> user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 authentication-results: spf=none (sender IP is ) smtp.mailfrom=patrick.alken@colorado.edu; x-ms-exchange-purlcount: 2 x-ms-oob-tlc-oobclassifiers: OLM:9508; received-spf: None (protection.outlook.com: colorado.edu does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-ID: <4FF2495C785BE34AA45A538A272C54DF@namprd03.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: alken@colorado.edu X-SW-Source: 2019-q2/txt/msg00002.txt.bz2 SXQgc2VlbXMgdGhhdCB0aGUgUmVMQVBBQ0sgYXV0aG9ycyB3ZXJlIGEgYml0 IHBlc3NpbWlzdGljIGFib3V0IHRoZQ0KcG9zc2liaWxpdHkgb2YgYSBMZXZl bCAzIEJMQVMgcmVjdXJzaXZlIFFSIGFsZ29yaXRobSwgc2luY2UgYmFjayBp bg0KMjAwMCwgRWxtcm90aCBhbmQgR3VzdGF2c29uIHB1Ymxpc2hlZCBzb21l IHdvcmsgb24gZXhhY3RseSB0aGlzLiBUaGVpcg0KYWxnb3JpdGhtIHRlbmRz IHRvIHdvcmsgYmVzdCBmb3IgInRhbGwgc2tpbm55IiBtYXRyaWNlcyB3aXRo IE0gPj4gTiwNCnNpbmNlIHRoZSBudW1iZXIgb2YgZmxvcHMgZ3Jvd3MgYXMg TyhOXjMpLg0KDQpPbmUgb2YgdGhlIExBUEFDSyBhdXRob3JzIGlzIGN1cnJl bnRseSBkb2luZyByZXNlYXJjaCBvbiB0aGlzIGFsZ29yaXRobSwNCmFuZCBo YXMga2luZGx5IHByb3ZpZGVkIEdTTCB3aXRoIEdQTCdkIGNvZGUgdG8gaW1w bGVtZW50IHRoZQ0KRWxtcm90aC9HdXN0YXZzb24gYWxnb3JpdGhtLCBpbmNs dWRpbmcgdGhlIGRlY29tcG9zaXRpb24sIFFeVCBiDQpjYWxjdWxhdGlvbiwg YW5kIGNhbGN1bGF0aW9uIG9mIHRoZSBmdWxsIFEuIEFsbCBvZiB0aGVzZSBv cGVyYXRpb25zDQpzaWduaWZpY2FudGx5IG91dHBlcmZvcm0gdGhlIGN1cnJl bnQgTGV2ZWwgMiBpbXBsZW1lbnRhdGlvbiBmb3IgdmFyaW91cw0KbWF0cml4 IHNpemVzIEkgaGF2ZSB0cmllZC4gRXZlcnl0aGluZyBpcyBhbHJlYWR5IG9u IHRoZSBnaXQuIER1ZSB0byB0aGUNCm5hdHVyZSBvZiB0aGUgbmV3IGFsZ29y aXRobSwgSSBuZWVkZWQgdG8gY3JlYXRlIGEgbmV3IGludGVyZmFjZSwgd2hp Y2ggSQ0KaGF2ZSBzdWZmaXhlZCB3aXRoIF9yIChpLmUuIGdzbF9saW5hbGdf UVJfZGVjb21wX3IpLg0KDQpTbyBHU0wgbm93IGhhcyAic3RhdGUgb2YgdGhl IGFydCIgYWxnb3JpdGhtcyBmb3IgQ2hvbGVza3ksIExVIGFuZCBRUi4NClRo ZXNlIGFyZSBleGNpdGluZyB0aW1lcyA6KQ0KDQpUaGVyZSBhcmUgb3RoZXIg cGFydHMgb2YgdGhlIGxpYnJhcnkgd2hpY2ggdXNlIFFSIGRlY29tcG9zaXRp b25zIHdoaWNoDQp3aWxsIGxpa2VseSBiZW5lZml0IGZyb20gdGhpcyBuZXcg YWxnb3JpdGhtLCB0aG91Z2ggSSBoYXZlIG5vdCB5ZXQNCmNvbnZlcnRlZCB0 aGVtIG92ZXIuDQoNCk92ZXIgdGhlIHllYXJzLCB0aGVyZSBoYXZlIGJlZW4g ZGlzY3Vzc2lvbnMgYWJvdXQgd2hldGhlciB3ZSBzaG91bGQNCmNyZWF0ZSBH U0wgaW50ZXJmYWNlcyBmb3IgTEFQQUNLIHJvdXRpbmVzLiBJIHRoaW5rIHRo ZXNlIG5ldw0KZGV2ZWxvcG1lbnRzIGhhdmUgcmVkdWNlZCB0aGUgbmVlZCBm b3IgdGhhdCwgdGhvdWdoIG9mIGNvdXJzZSB0aGVyZSBhcmUNCm1hbnkgb3Ro ZXIgYXJlYXMgd2hlcmUgTEFQQUNLIGlzIGZhciBzdXBlcmlvciAoaS5lLiBT VkQsIGVpZ2Vuc3lzdGVtcywNCkNPRCkuDQoNCkVuam95LA0KUGF0cmljaw0K DQpPbiA2LzgvMTkgMjo0NSBQTSwgUGF0cmljayBBbGtlbiB3cm90ZToNCj4g VGhlIExVIGRlY29tcG9zaXRpb24gaW4gR1NMIChib3RoIHJlYWwgYW5kIGNv bXBsZXgpIGlzIG5vdyBiYXNlZCBvbiBhDQo+IHJlY3Vyc2l2ZSBMZXZlbCAz IEJMQVMgYWxnb3JpdGhtLiBUaGUgcGVyZm9ybWFuY2UgaW1wcm92ZW1lbnQg aXMgcXVpdGUNCj4gZHJhbWF0aWMgd2hlbiB1c2luZyBhbiBvcHRpbWl6ZWQg bXVsdGktdGhyZWFkZWQgQkxBUyBsaWJyYXJ5IGxpa2UgQVRMQVMuDQo+IEkn ZCBiZSBpbnRlcmVzdGVkIGluIGhlYXJpbmcgZmVlZGJhY2sgZnJvbSBhbnlv bmUgd2hvIHVzZXMgQ2hvbGVza3kvTFUNCj4gZmFjdG9yaXphdGlvbnMgaW4g dGhlaXIgd29yay4gR1NMIG1heSBvdXQtcGVyZm9ybSBMQVBBQ0sgaW4gdGhl c2UgYXJlYXMNCj4gbm93LCBhbmQgdGhlIHJlY3Vyc2l2ZSBhbGdvcml0aG1z IGFyZSBzdXJwcmlzaW5nbHkgc2ltcGxlIHRvIGltcGxlbWVudA0KPiBhbmQg Zml0IHF1aXRlIG5pY2VseSB3aXRoIEdTTCdzIGNvZGViYXNlLg0KPg0KPiBF bmpveSwNCj4gUGF0cmljaw0KPg0KPiBPbiA1LzMwLzE5IDk6MDYgQU0sIFBh dHJpY2sgQWxrZW4gd3JvdGU6DQo+PiBIaSBhbGwsDQo+Pg0KPj4NCj4+ICDC oCBJIGhhdmUgcmVjZW50bHkgbGVhcm5lZCBvZiBhIHByb2plY3QgY2FsbGVk IFJlTEFQQUNLIA0KPj4gKGh0dHBzOi8vZ2l0aHViLmNvbS9IUEFDL1JlTEFQ QUNLLCBwYXBlciBoZXJlOiANCj4+IGh0dHBzOi8vYXJ4aXYub3JnL2Ficy8x NjAyLjA2NzYzKSB3aGljaCBpbXBsZW1lbnRzIGEgbnVtYmVyIG9mIExBUEFD SyANCj4+IGFsZ29yaXRobXMgKHN1Y2ggYXMgTFUsIENob2xlc2t5LCBTeWx2 ZXN0ZXIgZXF1YXRpb25zKSB1c2luZyByZWN1cnNpdmUgDQo+PiBtZXRob2Rz IHdoaWNoIGNhbiB1c2UgTGV2ZWwgMyBCTEFTIGNhbGxzLiBUaGUgcGFwZXIg c2hvd3MgdGhhdCBtb3N0IG9mIA0KPj4gdGhlc2UgYWxnb3JpdGhtcyBvdXQt cGVyZm9ybSB0aGUgYmxvY2sgTGV2ZWwgMyBhbGdvcml0aG1zIGluIExBUEFD Sy4gVGhlIA0KPj4gbWFpbiBhZHZhbnRhZ2UgaXMgdGhhdCBMQVBBQ0sgYmxv Y2sgYWxnb3JpdGhtcyByZXF1aXJlIGZpeGluZyB0aGUgYmxvY2sgDQo+PiBz aXplIGFoZWFkIG9mIHRpbWUsIHdoaWNoIG1heSBub3QgYmUgb3B0aW1hbCBm b3IgYSBnaXZlbiBhcmNoaXRlY3R1cmUsIA0KPj4gd2hpbGUgdGhlIHJlY3Vy c2l2ZSBtZXRob2RzIGRvbid0IHJlcXVpcmUgYSBibG9jayBzaXplIHBhcmFt ZXRlci4NCj4+DQo+PiBUaGUgcmVjdXJzaXZlIG1ldGhvZHMgZG8gaG93ZXZl ciByZXF1aXJlIGEgImJhc2UgY2FzZSIgLSBpLmUuIGF0IHdoYXQgDQo+PiBz aXplIG1hdHJpeCBzaG91bGQgaXQgc3dpdGNoIHRvIHRoZSBMZXZlbCAyIEJM QVMgYmFzZWQgYWxnb3JpdGhtcy4gDQo+PiBSZUxBUEFDSyBmaXhlcyB0aGlz IGN1cnJlbnRseSBhdCBOPTI0Lg0KPj4NCj4+IEFueXdheSwgdGhlIHJlY3Vy c2l2ZSBDaG9sZXNreSB2YXJpYW50IGlzIHF1aXRlIHN0cmFpZ2h0Zm9yd2Fy ZCB0byANCj4+IGltcGxlbWVudCwgYW5kIEkgaGF2ZSBhbHJlYWR5IGNvZGVk IGl0IGZvciBHU0wgKGJvdGggdGhlIGRlY29tcG9zaXRpb24gDQo+PiBhbmQg aW52ZXJzaW9uKS4gSSBkaWQgc29tZSB0ZXN0cyBmb3IgTj0xMCwwMDAgd2l0 aCBBVExBUyBCTEFTIGFuZCBmb3VuZCANCj4+IHRoYXQgaXQgcnVucyBmYXN0 ZXIgdGhhbiBEUE9UUkYgZnJvbSBMQVBBQ0suIFRoaXMgZmFzdCBDaG9sZXNr eSANCj4+IGRlY29tcG9zaXRpb24gd2lsbCBpbXByb3ZlIHRoZSBwZXJmb3Jt YW5jZSBhbHNvIGZvciB0aGUgZ2VuZXJhbGl6ZWQgDQo+PiBzeW1tZXRyaWMg ZGVmaW5pdGUgZWlnZW5zb2x2ZXJzLCBhbmQgdGhlIGxlYXN0IHNxdWFyZXMg bW9kdWxlcyAobGluZWFyIA0KPj4gYW5kIG5vbmxpbmVhcikuDQo+Pg0KPj4g U28gR1NMIG5vdyBoYXMgYSBjb21wZXRpdGl2ZSBDaG9sZXNreSBzb2x2ZXIs IHdoaWNoIEkgdGhpbmsgc2hvdWxkIG1ha2UgDQo+PiBtYW55IEdTTCB1c2Vy cyBoYXBweSA6KQ0KPj4NCj4+IFdvcmsgaXMgY3VycmVudGx5IHVuZGVyd2F5 IHRvIGltcGxlbWVudCB0aGUgcmVjdXJzaXZlIHBpdm90ZWQgTFUgDQo+PiBk ZWNvbXBvc2l0aW9uIGluIEdTTC4NCj4+DQo+PiBVbmZvcnR1bmF0ZWx5IHRo ZSBSZUxBUEFDSyBhdXRob3JzIHN0YXRlIHRoYXQgdGhlIFFSIGFsZ29yaXRo bSBpcyBub3QgDQo+PiBhbWVuYWJsZSB0byByZWN1cnNpdmUgbWV0aG9kcywg c28gdGhlIGJsb2NrIFFSIHNlZW1zIHRvIHN0aWxsIGJlIHRoZSANCj4+IGJl c3QgY2hvaWNlLiBJdCB3b3VsZCBiZSBuaWNlIHRvIGltcGxlbWVudCB0aGlz IGZvciBHU0wsIGluIGNhc2UgYW55IA0KPj4gdm9sdW50ZWVycyBhcmUgbG9v a2luZyBmb3IgYSBwcm9qZWN0IDspDQo+Pg0KPj4gUGF0cmljaw0KPj4NCj4+ DQoNCg==