From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3FDD5459AC for ; Mon, 16 Sep 2024 10:42:06 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B00F34025F; Mon, 16 Sep 2024 10:42:05 +0200 (CEST) Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11012028.outbound.protection.outlook.com [52.101.66.28]) by mails.dpdk.org (Postfix) with ESMTP id 2634A40041 for ; Mon, 16 Sep 2024 10:42:05 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ssQ7p1odF6slEGmdV3wrH5HazlUglJQPqdCw10d6JG5VCr7Z/+yQg+t4nebqZFQ0cZO4TGjtlVfz+maoRZqwM7NqAcfW5I8SE7aYeNlsfMPXjPITSKBqT/rqiZ3OQDIOKEr9dQOFc0vxTWrC2EVxYKgl9b+vl3QtafJLQbWemQlhCHvyGkWECuN3QlA1jV2q8u+WoHZZS3D4YeKire0T/DHOhkwR7n93S5Q2qJ20kupYmhsfVpsKlQKsC16uu9PxbGrjydrxkNh6Sja0FWgL9YXz2jyS0nyIXcQKN70L6oCFGc7SGq0gMWO2TpQfxksTyMpr4Ko6rwEhyq3m9dNRhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=AXCCJ+jwc3MnJUu6IoteX3w+LwsiVe7LyBVmqyM1GBs=; b=xyEs/yeuCl2WsmmopRnVJaQbU2RFqHq/dw0Q6zv2jNrxi1hweipngvjUW7aBDaSBUX5x5JlDH5Znw4pN/yq6LxdUXtdx4h1+Vy07Ie+Q0tZu8A4J67nz38hyGg+A+uyzMFpEtCW59cRCCj8pVtUopIY0Lra9Gp0JvCzC9UBUSly65eAi5rNkBUBJncL6Axv94CP8VMBU+MtZ+11p/v7AT2EXEPgfs2EC0LP6/G1NeGhzSWfF7Z8Pflfj2MjE4Y3MXJ1m1HM/W9VjKjmm3rJ4owPA+6DqTdwDgnWHBq+LCi2i9X8KQoX7xIhYn3ed8dTKfEPgM7IbUd614DujU7om2g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vector.com; dmarc=pass action=none header.from=vector.com; dkim=pass header.d=vector.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vector.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AXCCJ+jwc3MnJUu6IoteX3w+LwsiVe7LyBVmqyM1GBs=; b=i+/Uaz5COm5nrPQpHtq/zYXNu+0zv+15aSmudA60TgNSbloFOuyBqIhYev4sfvd/U6m/QJEoQCaOuMvpO2+7/ZB8MHjp5TiP0yix8HH4153bLjmao2y2AZM4ZLsPWtfiTb1qlfv1w2PrKa/X/2pvIl/ZE1ZJnYe0OgaiRlXIcA0= Received: from AS4PR01MB10408.eurprd01.prod.exchangelabs.com (2603:10a6:20b:4f3::17) by DU4PR01MB11003.eurprd01.prod.exchangelabs.com (2603:10a6:10:58f::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7962.23; Mon, 16 Sep 2024 08:42:03 +0000 Received: from AS4PR01MB10408.eurprd01.prod.exchangelabs.com ([fe80::4750:2971:54c2:f3f8]) by AS4PR01MB10408.eurprd01.prod.exchangelabs.com ([fe80::4750:2971:54c2:f3f8%3]) with mapi id 15.20.7962.022; Mon, 16 Sep 2024 08:42:03 +0000 From: "Wieckowski, Jacob" To: "users@dpdk.org" Subject: Is it possible to use the Intel FPGA PCIe 5 x16 R-Tile with DPDK under Windows ? Thread-Topic: Is it possible to use the Intel FPGA PCIe 5 x16 R-Tile with DPDK under Windows ? Thread-Index: AdsIFE1U1raKFZ/iSjiVkwnTfiB8bg== Date: Mon, 16 Sep 2024 08:42:03 +0000 Message-ID: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vector.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS4PR01MB10408:EE_|DU4PR01MB11003:EE_ x-ms-office365-filtering-correlation-id: cc57d8cd-70a3-4756-e8fa-08dcd62b7062 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?Q?GtZFCjeua9rrcYVIQGXMgGZICe0ugTuCHvxYyhNmHc/2wZ2yBBT25b6WtX?= =?iso-8859-1?Q?dIAq8CAHDay+TkxHxLmZNRwWcWrrU+kczARep1ovSnJThdjtsmv4jhTCNa?= =?iso-8859-1?Q?5A9q3j8LnSkItPCTRle86W5GEbdmI/XXOqf1L25K0CQX2Rwz8Cprl+76C9?= =?iso-8859-1?Q?kCX+lRmNvi54sfejK6kkeuQUjDVyiV5k6bRK8OEptjPKDZh81Gf5wH7CLL?= =?iso-8859-1?Q?iiFfEH6wsLO8Tmc+ixUj7KcspmY8hPPTz1uKV+M0gCFmX4CwBBbSvqTBOm?= =?iso-8859-1?Q?0530seWdspHFdk+GsvV5flOoqnzqSuyFEu88FGCR9OeHJaeHIktHIwB8r2?= =?iso-8859-1?Q?6K9H2pGqshGpGZdfhJ5mr3tVJtsOvtfNnBPuJotMWz7K2Q3kXVbIrUg3E/?= =?iso-8859-1?Q?Z2Fh3LFeNrpwkFMfF0hW0305U06FZAz2700EnsfpHSMWwd3fQHwhInmPo7?= =?iso-8859-1?Q?cD/92sDG7c09CvglqGCfWqUmjMpoqHeg7ls3cnPBve/bbPOrsIboCoJ0Sp?= =?iso-8859-1?Q?Rv0AADldMJ12vu/mYOAQyTuBv1GwB1uGr2d6uw2HN+3L3lYMfIwXfpSZ2k?= =?iso-8859-1?Q?qT4bNHndHTZvRjYY1JsAivkiKef/eFqNjGmbop2eWEIS3/NvIwbynwtILk?= =?iso-8859-1?Q?48D8HZ+9v6i0wZu6qpeRNPLXBaBCuLj3JmYsK68W6lwpLPbDS7zoOmjSse?= =?iso-8859-1?Q?2t3JxGYw8NOnbTvT3Phl+QFoK3axPs3Qj8/7LnD6qD3sWqe7cHR3tuXNzk?= =?iso-8859-1?Q?E5owkIVFTt1ejUzzsNxijt8OzoSd8cAyKdhYoT81rwLXiejTQkw1Ljajfs?= =?iso-8859-1?Q?addCgJBVomdmn7BZXIeDzdMM+E0DIdtqjXuTFbMAUGNnzunNbnv6pc7byn?= =?iso-8859-1?Q?35q+Ndokh5LYnMl3+3kdIgH5zzYjuo/O3Gq+3I8iD7Gbf1P28Y76Z3RB6x?= =?iso-8859-1?Q?1SC+4k2ZI7bst7XWplRoxRVbU3PB7haQKyEWir2TMoRbuHCjjPejkypiEB?= =?iso-8859-1?Q?Nr0wrl0c7aASC2CDRPmqeK28GRCg1NhAoy2W43mf6KaTVed1F4Ffj6pwe2?= =?iso-8859-1?Q?/igmCmjaZqOHLCQsi6+dzg1FgczY361PCLOCI/yF7qWuxU/ex094Lgn8c2?= =?iso-8859-1?Q?Mwrjz1AsvM6lPfhAetEP/8OtMxAAaMVs9iF2cF6ADuQ4BVGjiRoeMfl6cX?= =?iso-8859-1?Q?SY/3Y/LUwTiFcaBkG2RtoFMr9BHBHFAlm/dxN3wYCiUFx5OpKrTwEzw+wJ?= =?iso-8859-1?Q?uv/q/WJ9rqIWBWcIV555k46/XVh2iE1CTQW6xa5Mp7EtCacNPCVmrqTrdm?= =?iso-8859-1?Q?REHFNd7IKPeLP0q8U5VQ+E0MUI7LBKqpMpg2Eh0Wv0pg83zCPDDcIP0WF2?= =?iso-8859-1?Q?TOI0FKw16e5wwvxlkUEG/OwWlE7Ejwnw5wnv0vvOxLQ53UZiIg5JFh+tFb?= =?iso-8859-1?Q?zc0GKoGCPGwS7ejRKfdffmRzCMDA9TZ3qbHDIA=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS4PR01MB10408.eurprd01.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?7uLdA0se6qJ1rXuJmCdyakW8jcsYtxBofs4L0dNhzrp+/j8IGMjBM1yMC3?= =?iso-8859-1?Q?6VGJxdfjqBVm8kDsoMwtqBbIivwhVXbA6a7Bd8RqxnJ3i+vu4wviMzHqop?= =?iso-8859-1?Q?BUP2jWV0W4JNHB28R1vrktxUIjnkwHlwPnTgny7durMXKsp0nZupjVmPQz?= =?iso-8859-1?Q?AeGXiYKjucg80ATjtD0RIa8npo2rBchWSa1bgiHvSRcAbLe/M1OFedaGYi?= =?iso-8859-1?Q?PanTCTDwkzH4XwUiywVX0dMVLECy92PCyTtVFxxjlqtXqEn6eOWEAjlTqZ?= =?iso-8859-1?Q?5ThGYn9sXTHOHGykvL9wHbDb0psoo7aw5FNQnHf6VKabeSg3KU9zGCfjDx?= =?iso-8859-1?Q?Rrd78/S1qJ6V2gEwjHaCeTAug5eAq5NzzK5h93F3R3VZx4S8PuGd9HPNxH?= =?iso-8859-1?Q?bDupKqe+SmEIamF924v6sLX3oRduyV6zX4jHPihad2hdLrT8HkTfwgPEYH?= =?iso-8859-1?Q?m5yDKssZkejDupHbfjgs3vDP2G2EzZNfEcU5JoLJZuZcL5c7L8BTe4suxu?= =?iso-8859-1?Q?qXlYIZ46f6SBcyGpbkRVUsIzgW9iUckJNh00nupvnRMRd/9Ekdd/DMLSBI?= =?iso-8859-1?Q?Iax1FCjBHxZDdcM5190DXV+jnTmw1jnXbHmHpx31ccPglgOgB8gAGhEyTF?= =?iso-8859-1?Q?vssLDPegwggOlMZUrsD1ue3cHkLeIzC76nz92p+X3CWNORJ8E5NFmVlLiF?= =?iso-8859-1?Q?SLroc50PQ1v06WKqhuQpejJMLLfZW0oX7El8nTgO0Zkw/1h/W7kP1W6d3B?= =?iso-8859-1?Q?DMqePD+etwZxV53wuIlH4oCv2ChifcodOZ6dDeOepFhQFNBLQMvOSTZ9qv?= =?iso-8859-1?Q?3UOH4ifqlfu8IFrEIozAjppg5O1A7HmdV6wThuycdcbEHNh+qSNEV3Pj3W?= =?iso-8859-1?Q?ks8iurulseDWro7ex4vbmoFg1m0rkVJbqrAuGzGGl1vdCSh/wQLIQO5Hkd?= =?iso-8859-1?Q?TmKKF1Y7Y3E3fSHAqK2WHXrFzihA2k/4Qs+voXIK/HuUuAMfaStB6U7Uti?= =?iso-8859-1?Q?nMGvh8oRnq5zwNEAgYHNn84cd9OKUBnA8Ap253loGGh8qUaNCMeiMkUK/Y?= =?iso-8859-1?Q?XD8npN99blv2L+jzq4YSNdstLX43ynNwv1UEb2lMq3L0BNCddzBFrB/VvN?= =?iso-8859-1?Q?IvriOrEkVkRyKUN4k9+SHeXOAMv6sikcfp+xFr+LCpVsOGwyAOqnRUSXrC?= =?iso-8859-1?Q?zqSYaYWemQDhGtzd7jJ2cr1QobAHD9q7+5FnXcbY3xMvrWajoxtOwWuuMG?= =?iso-8859-1?Q?Hs7BcD6E41JGR9UXrrlIzQkt8XrQqsWGE59KcLz36osqbRIQ5rKw9RP0Kz?= =?iso-8859-1?Q?ncuzxiGNrqfYQf22L807+uF59ypsKr4bGhbmCQtqzNY0g1v5xGzyO3SV38?= =?iso-8859-1?Q?jZSLnCQAb23j6EnPYs+Wnw/evaK2ftrGKTIHtDucP+YKSAQUJ5QtsQyghL?= =?iso-8859-1?Q?j7/9UnATh2Lquy3dn4ClUnnQfX6SlZyShOcIM3rqKu2Z3KqcfxT/P7IjSY?= =?iso-8859-1?Q?0V7e31T9gmfXmitekwG4u160hiyYtddrtUg0yXi0zEfTiGxnMQ5N2hsolU?= =?iso-8859-1?Q?7SrqnzekgX0ZiEB59RR+WJod8LKS7LvWGPnVkjJMO9CBaD3O+oaQKDuEh6?= =?iso-8859-1?Q?txFiAC4ZruBL9GMyj8lxuf4OxDhrTd6uREE2WQqH3T9PE+BEk8bHTNQg?= =?iso-8859-1?Q?=3D=3D?= Content-Type: multipart/alternative; boundary="_000_AS4PR01MB10408C072F0350828292140CEFD602AS4PR01MB10408eu_" MIME-Version: 1.0 X-OriginatorOrg: vector.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS4PR01MB10408.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: cc57d8cd-70a3-4756-e8fa-08dcd62b7062 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Sep 2024 08:42:03.6796 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c844b2b9-7a68-473f-b386-e2e1b968279d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5O1NCpEhzlOZTvrdcqv4MesE5l0QRERpIH1Z1BeOq0lQQ6CMBihJDn6ZmbHvxgHD3mHuRQTHTlOtKDhYCu1hI2b4lBLwC2H0akKf1rJfAhA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU4PR01MB11003 X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org --_000_AS4PR01MB10408C072F0350828292140CEFD602AS4PR01MB10408eu_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello DPDK Community, We are currently using an accelerator card with an Agilex 7 FPGA with the I= ntel PCIe5.0 x16 R-Tile under Linux. We would also like to use the Agilex 7 under Windows and are wondering whet= her we should use the JUNGO WinDriver or DPDK in the first step. What stability does the current 24.07 DPDK support for Windows have? Can the generic kernel mode driver "NETUIO" be integrated for the Agilex 7 = by entering the PCIe-specific parameters such as device, vendor ID, etc.? Are there any pitfalls and do special requirements need to be created in In= tel's R-Til=F6e Hard IP? Our application envisages that the data from the FPGA is sent to the host v= ia DMA with as least latency as possible with an approximate data throughpu= t of 40 GB/s. We need the raw data in user space, where it will be processed and evaluate= d. We are interested in a kernel bypass. Is a general kernel bypass possible under Windows with the virt2phy driver = interface? Best regards Jacob Wieckowski --_000_AS4PR01MB10408C072F0350828292140CEFD602AS4PR01MB10408eu_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hello DPDK Community,

 

We are currently using an accelera= tor card with an Agilex 7 FPGA with the Intel PCIe5.0 x16 R-Tile under Linu= x.

We would also like to use the Agil= ex 7 under Windows and are wondering whether we should use the JUNGO WinDri= ver or DPDK in the first step.

 

What stability does the current 24= .07 DPDK support for Windows have?

 

Can the generic kernel mode driver= "NETUIO" be integrated for the Agilex 7 by entering the PCIe-spe= cific parameters such as device, vendor ID, etc.?

Are there any pitfalls and do spec= ial requirements need to be created in Intel's R-Til=F6e Hard IP?

 

Our application envisages that the= data from the FPGA is sent to the host via DMA with as least latency as po= ssible with an approximate data throughput of 40 GB/s.

We need the raw data in user space= , where it will be processed and evaluated.

 

We are interested in a kernel bypa= ss.

 

Is a general kernel bypass possibl= e under Windows with the virt2phy driver interface?

 

Best regards

Jacob Wieckowski=

 

--_000_AS4PR01MB10408C072F0350828292140CEFD602AS4PR01MB10408eu_--