From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:46049) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gk3zt-0000PJ-Ju for qemu-devel@nongnu.org; Thu, 17 Jan 2019 04:30:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gk3zs-0001aj-Hk for qemu-devel@nongnu.org; Thu, 17 Jan 2019 04:30:01 -0500 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:50863) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gk3zs-0001aF-6C for qemu-devel@nongnu.org; Thu, 17 Jan 2019 04:30:00 -0500 Received: by mail-wm1-x32f.google.com with SMTP id n190so286402wmd.0 for ; Thu, 17 Jan 2019 01:29:59 -0800 (PST) MIME-Version: 1.0 References: <945511ac-d99a-d483-12a2-e6ad4dda09c2@linaro.org> In-Reply-To: From: Stefan Hajnoczi Date: Thu, 17 Jan 2019 09:29:46 +0000 Message-ID: Content-Type: text/plain; charset="UTF-8" Subject: Re: [Qemu-devel] AVX support for TCG List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Richard Henderson Cc: Nick Renieris , qemu-devel On Wed, Dec 26, 2018 at 1:29 AM Nick Renieris wrote: > Do you think this could work as a GSoC project? I'm potentially > interested in working on it this summer. Richard and Nick, You are welcome to create a GSoC project idea and post it here: https://wiki.qemu.org/Google_Summer_of_Code_2019 Good project ideas have the following characteristics: * Well-defined - the scope is clear * Self-contained - there are few dependencies * Uncontroversial - they are acceptable to the community * Incremental - they produce deliverables along the way Can you break down the project into tasks? 1. Test cases for SSE and AVX 2. SSE refactoring that needs to be done first 3. AVX instructions that will be covered 4. Stretch goals (AVX2, AVX512, etc) The project idea template looks like this: === TITLE === '''Summary:''' Short description of the project Detailed description of the project. '''Links:''' * Wiki links to relevant material * External links to mailing lists or web sites '''Details:''' * Skill level: beginner or intermediate or advanced * Language: C * Mentor: Email address and IRC nick * Suggested by: Person who suggested the idea Note that project ideas are open to all applicants in order to ensure fairness. Stefan