From owner-soc-status@FreeBSD.ORG Wed Jul 13 21:06:13 2011 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B92C1065672; Wed, 13 Jul 2011 21:06:13 +0000 (UTC) (envelope-from syuu@dokukino.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id BA6C68FC13; Wed, 13 Jul 2011 21:06:12 +0000 (UTC) Received: by qwc9 with SMTP id 9so4109160qwc.13 for ; Wed, 13 Jul 2011 14:06:11 -0700 (PDT) Received: by 10.229.190.211 with SMTP id dj19mr1393644qcb.95.1310591171065; Wed, 13 Jul 2011 14:06:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.229.71 with HTTP; Wed, 13 Jul 2011 14:05:31 -0700 (PDT) From: Takuya ASADA Date: Thu, 14 Jul 2011 06:05:31 +0900 Message-ID: To: soc-status@freebsd.org, Kazuya Goda , "Robert N. M. Watson" , George Neville-Neil Content-Type: text/plain; charset=UTF-8 Cc: Subject: [mq_bpf] status report #7 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jul 2011 21:06:13 -0000 *Project summary The project goal is to support multiqueue network interface on BPF, and provide interfaces for multithreaded packet processing using BPF. Modern high performance NICs have multiple receive/send queues and RSS feature, this allows to process packet concurrently on multiple processors. Main purpose of the project is to support these hardware and get benefit of parallelism. Here's status update from last week: *Implementing test programs http://p4web.freebsd.org/@@196076?ac=10 I'm implementing these three program: - test_ifqueue - test_sqbpf - test_mqbpf test_ifqueue is for testing queue length/queue affinity ioctls. test_sqbpf and test_mqbpf is for comparing bpf performance between non-multiqueue bpf and multiqueue bpf, also for testing bpf multiqueue ioctls. Right now I only submitted test_ifqueue and test_sqbpf, test_mqbpf is still under testing.