From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.1 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 5596287e for ; Fri, 29 Jun 2018 16:00:16 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 77266A1B0C; Sat, 30 Jun 2018 02:00:15 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id A1BAFA181B; Sat, 30 Jun 2018 02:00:00 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 2F47DA181B; Sat, 30 Jun 2018 01:59:58 +1000 (AEST) X-Greylist: delayed 737 seconds by postgrey-1.35 at minnie.tuhs.org; Sat, 30 Jun 2018 01:59:57 AEST Received: from imta-38.everyone.net (imta-38.everyone.net [216.200.145.38]) by minnie.tuhs.org (Postfix) with ESMTPS id DD210A1815 for ; Sat, 30 Jun 2018 01:59:57 +1000 (AEST) Received: from pps.filterd (omta003.sj2.proofpoint.com [127.0.0.1]) by imta-38.everyone.net (8.16.0.22/8.16.0.22) with SMTP id w5TFktVc030892 for ; Fri, 29 Jun 2018 08:47:39 -0700 X-Eon-Dm: m0117124.ppops.net Received: by m0117124.mta.everyone.net (EON-AUTHRELAY2 - 626fbf4a) id m0117124.5b328dcf.1b952e for ; Fri, 29 Jun 2018 08:43:50 -0700 X-Eon-Sig: AQMEiAFbNlO2Zi55swIAAAAB,c67712ed0aa6eea261a09218423511fe X-Originating-Ip: 98.111.191.74 Cc: tuhs@minnie.tuhs.org References: <81277CC3-3C4A-49B8-8720-CFAD22BB28F8@bitblocks.com> <20180628141538.GB663@thunk.org> From: emanuel stiebler Openpgp: preference=signencrypt Autocrypt: addr=emu@e-bbes.com; prefer-encrypt=mutual; keydata= xsBNBFpTeLYBCACiDn7rcoiXqsYCDe0doFajiIdEJI9/gs/R3OLibPa1j28okxkntmzhopnU 4AgR7CSLmPRv+llT5bTANGcJxxP+3vkKWqVgPvJLEFPltLgAm8Twgfx7ivpjIPOV7UmuB4q1 uG6MDbqFQZn1JX3UJKOkgr26j5/FEK75CXbzt3rzJ2nK+V9hZA8YsTF21G6Ly7BTD9C1r5FL wTX2RADfWESSEL4UoGd3M/t4TdFzngQ7+fumpwRGCESub6EVzPwadm2PHmB24ApRw3Lq4uwW TCcGLKLKC5Wnhkz5LC4+3aWDRIcYlxFVui1zobHBCLmz4OMesw4yVBascFjON3IVJbXtABEB AAHNIWVtYW51ZWwgc3RpZWJsZXIgPGVtdUBlLWJiZXMuY29tPsLAjgQTAQgAOBYhBJpGqwt+ OlUSX5ehkeYX7RTQ+u9UBQJaU3i2AhsDBQsJCAcCBhUICQoLAgQWAgMBAh4BAheAAAoJEOYX 7RTQ+u9USPIH/ishDPPuEaJ4dKxsCgQ8CI9/gCW0ei1HCTMkcQx1rIM8NQ9LRwhQuF7N8KUp KuOfu488DEkURkYjnb0gjRVhDhVpU01/k2/vj89CDisTOaNFS5C2EDZA9sWMBJLBr9ecfX2C rcFktso/ZwkWzzFj6hJsr5wEcNEf4t3F8wjS/1F2FBCrBWoDWJNP3YCfZyeSYfW0uoRKGI6B uQRgxMxCQffJ8LPmFLzcmwKs/tCt0snQw23Z5xXcQa6unhf+nUNbTsCL8DgZxmKHyGlyw7ck zdGTH4hx/eI3MAOEgPgdLWZSGdSeuG41LzlIIBOhVdMqUFyfH4kfKctUhrbHd5QadxbOwE0E WlN4tgEIANOK8EEV0W0ytmSAoHKH6V6HjuM/p0tBQC33LVOPxBz+hk58yWKrLvjAewFOiy1q C3r31VoOXCVKmLWiXc4afWdOnC9coMdthTEjjTmnvjlL6yTL7XNuHPYewt6CyODCUlOebun1 CKZErOi7pkL9FqGX7bFsSW7c3NcBcgP/bDSJI4bIozLSlu0WWYVDY9CSshrn2bV3q4MnoMXj SbT7njkabZKpqoc36NyHPGwvn5X7J2wAyaPy888H5Ctph447GJKCDvbPxOl4PdgmsZ49wckr F4Y4jPeR/DS3xJGmE/AOqmei7mQX5U2AZU210gEW1NVWaBVk4+vaPQ1ovZ2G3TsAEQEAAcLA dgQYAQgAIBYhBJpGqwt+OlUSX5ehkeYX7RTQ+u9UBQJaU3i2AhsMAAoJEOYX7RTQ+u9Uf7II AJX/louczhFc4hZyDOBM7hLcHUSL1hD+3sD9zJIxro4DaU6WuD4pZJPg+nr4pwBah+D/AxzB 18t7hf2GPwW3bamJzVZSf6+JNmtJneEgFJyER/KH3aRZ6y8H+OL2uHUiuD6WXZdUH5cANdpJ BJQhzWxtz7LrZipHiCt2Y7mfAnWkDCCu84l39g9ANhd3rts76E1FM8ITQaKte09gZ57Ql7Qr 0M4Rvkri3Rubbb9R1/uvcliH59y0G0cw/MQs7x/Ys+UsDFpjtGTom9UWhNv2H4xzUbmo9A97 QeLRCOMuE/b6aSSdkDVeqyF9XXBWTKT5W9YMKflVz5xgHmTIr2jiBUg= Message-ID: Date: Fri, 29 Jun 2018 11:43:50 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit To: undisclosed-recipients: ; X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-06-29_07:, , signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1034 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=547 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1806210000 definitions=main-1806290170 Subject: Re: [TUHS] PDP-11 legacy, C, and modern architectures X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On 2018-06-28 12:45, Paul Winalski wrote: > On 6/28/18, Theodore Y. Ts'o wrote: > Parallel programming *is* hard for humans. Very few people can cope > with it, or with the nasty bugs that crop up when you get it wrong. I'm not sure about it. Look how many processes/threads(?) some hardware guys program in VHDL/Verilog at a time, how many of those run in different clocking domains, parallel and the stuff works. I think it is just a matter to get used to thinking this way ... >> The problem is that not all people are interested in solving problems >> which are amenable to embarassingly parallel algorithms. > > Most interesting problems in fact are not embarrassingly parallel. > They tend to have data interdependencies. > > There have been some advancements in software development tools to > make parallel programming easier. Modern compilers are getting pretty > good at loop analysis to discover opportunities for parallel execution > and vectorization in sequentially-written code. I was actually just musing about this, but we have multi-threaded architectures, we have languages which would support this. Probably we are just missing the problems, we would like to solve with it? ;-)