From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) by sourceware.org (Postfix) with ESMTPS id 50303385DC01 for ; Tue, 31 Mar 2020 17:10:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 50303385DC01 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=nu.edu.kz Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=yerassyl.sagynov@nu.edu.kz Received: by mail-wr1-x42c.google.com with SMTP id 31so26978417wrs.3 for ; Tue, 31 Mar 2020 10:10:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nu.edu.kz; s=google; h=mime-version:from:date:message-id:subject:to; bh=567EO3dqJsgI51erqdOrQbGrgXXTTCmfEsRZtt72wyU=; b=wWpiGqN2X2wFz9DJKMXbkE32mCePspWjH4UkDtbSELwato6fuc7Gnio7CD6lxPiXHT kfyj3fEvxuQuufFBsr/NKO5oEeXmOYMA8o/IgPqEy4qAeNr0JhsUddT1n1NHT0/2ps5G 8Qq3mj0gt1Q7gcnymgxzH+3+asAwwYpAVe+a0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=567EO3dqJsgI51erqdOrQbGrgXXTTCmfEsRZtt72wyU=; b=CVXR9OE/GqWo+83oPeCSwcXSwsIxwO1AJGOb12qnT7m9AKeop1zlZ/X8hY3L05p02Y 9BQeA2s2ryLHgOGwXTs3fRhKtAD2ARimf7hw89oE+wada+5NUUdnbVoykRj3c4Y2BBK/ ZaNnlQm0/qg47A6F4qTdCnoM7hsBsoHp7XTyGVHxRb/77WaRv390yAhpqq4BWhu/GXzg dDCsexYi6jP8WF7KrajA18M/ect/qowcDTyB7QipAdQUMM6AEJ26qVoMRAn4nUlX9IBu 5PWChV9fMGtZnh6LWdXBBOtHUPtmjLFp6twEUaphJfXWjhVDUt/ddQutPvc2521mpibn XErA== X-Gm-Message-State: ANhLgQ2DItbTLiXBmiYgUhUAvRR3BBOC8W0xRNZeeg3QjBCaZwk+QtsB ECOfx1ccaNfK37ApZ0cCLuTNHUhJ8TBf1sLrwUFpJlvo/oQ= X-Google-Smtp-Source: ADFU+vvtZBFYt4aWONvin2vI9wLVmYGr37yQVuVr1q8w3AzLBwifsSEUWx0gIy7aOXiyK1PsOC5O23r3CO5E5HuwK1I= X-Received: by 2002:adf:db0a:: with SMTP id s10mr21613595wri.361.1585674636690; Tue, 31 Mar 2020 10:10:36 -0700 (PDT) MIME-Version: 1.0 From: Yerassyl Sagynov Date: Tue, 31 Mar 2020 23:09:59 +0600 Message-ID: Subject: GSoC To: gcc@gcc.gnu.org X-Spam-Status: No, score=0.9 required=5.0 tests=BAYES_50, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE, HTML_OBFUSCATE_05_10, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_KAM_HTML_FONT_INVALID autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Mar 2020 17:10:41 -0000 Hi there! I would like to choose a project called =E2=80=9CParallelize comp= ilation using threads, part two=E2=80=9D. My first programming language was C++ at = school. I used it for competitive programming. Later in university I have improved this skill by taking courses related to C/C++. Precisely, Programming 1 course which includes basic knowledge about C like variables, types, structures, pointers, arrays and different algorithms. In addition to that I took courses called Programming Languages, Performance and Data Structures, Operating Systems which taught deeper knowledge about C++, various algorithms and data structures. Also by the end of the course Operating systems I made a project which is CLI based Quiz Server. In order to complete this project threads, mutexes, semaphores, syscalls of Unix and other stuff of currency were used. Since I am experienced with threads, I would be very excited to work with parallelize compilation using threads. Kind Regards!