Bill Allombert on Thu, 05 Jan 2023 11:05:46 +0100
|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Riscv-V/64 assembly kernel
|
- To: pari-dev@pari.math.u-bordeaux.fr
- Subject: Riscv-V/64 assembly kernel
- From: Bill Allombert <Bill.Allombert@math.u-bordeaux.fr>
- Date: Thu, 5 Jan 2023 11:04:39 +0100
- Arc-authentication-results: i=1; smail; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc; t=1672913076; c=relaxed/relaxed; bh=LqPKwkiNc88wfnPW78KFgjJoqzf+k1+ooQrNUwwyxcs=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:Mail-Followup-To: MIME-Version:Content-Type:Content-Disposition; b=AS9zfP9gBZN51d/MceNHoVds9Jxp71/FZDAXD74kmAi9RH4Uzuhl64r6OaQuA8ybMwcSjltGuANRyIPnS7pRwSOywtR7KTAXF8QwHBH8Y8GJEB8EwNI2gNuLb/Lt3G80rEAjDQ/iZ611J152hi6CoFssaEUunryH8ND+tkUgpYlyl/0Xt8NjwJi2rH+UFimJLfF+D0BAJX1n8xOXK6/62GWmzVesUTBQbIAJTS4y7OrOYQylu7qLfiDK0lE9VHwjCeFEmo14AIrM9hqP5zN/ahY6onPT52kFh50OzW55dUIZVYjN84hhsrZYzODH82SyJA87FKIgV7KubH+sGOcU6zfCVjPyU7iYSxmxvb/6sda0XRD8Nt5mfz9pGH0ZKVc6e74Q/xMHaN/n2dohTQSSFE/iSI4WYxisBn7G5v9bL0k1ZgWFT3mB5AJs3bjRDXMsFE5lYGLvDDZMgdsXHqrKaNe95/Ali18QKPxo9uo/D6PoNNnSPrl2O/hWyulZ6XDy8jTGHMpn8ShQzMwhjKQeGtL0tm0/G556dUF/H8eD+t3Fq2Q2nN8puENJkl4CUQ5Rop0PMQ7KOjZstYS/454RBtJc3B8SV5AyK+dtGNQ3+//RazDZysl219kIERUMb5mzBegd7E3MgPxKPYdtXA/FZ5o33diuDQzhKqxgRAVTKRc=
- Arc-seal: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc; t=1672913076; cv=none; b=j9I/aMBf6YPnaB4yqwSKcfKLDrMuGVpKrHTPL7rScG2U6yD2iWnomN31ThmXc416oziNNqJj4vCrvH+6Qj3sTNkxDcHJcwWs/KbB6L68S0UUmPIUGVsDBzSkC0dT9EBMcbuQ71nHtczZjgzkmEypCcbm6at2ZfLLjveoHCte/m/Oebmkwx5z1zug2eGXYX6EVAQ0DnPgj2AlN2o3YROIhYfs+prep701hjvLQpEVDy9hvR0emRuJggQIDk5n7YC2/q1SfjG24xinCeRHccl0P3A/ybdtCxZulae0plYgF0KhlU48dNu61dVazWnMgSiZ//rl/OWgxmQF4TNXzghm2SD28XRk0foANSvOBg8IcXTxbEvS+HVsSHeYaInSRcECaf9SsBp+jUy4pGU8myPpjDM0ZeSqz5jO06sUsput+VucEk9zu8ofB6nXZhiJL+FMup1PXTK5zzkrJZ9bj9JDE/15Td9lRLwPSy7cFU/BXz4K1JErGgxzfxiPRn74rvCWyIZWSUZmJbe5J1tBrtTVFxKXNerYNtNjzY203GRPJSL5EsaI9jBp0bqySca7ES7j+xEVI8Gw8deRklZjI28B7h1BMZRsrI6Jsr4grd0fVcRzo+6mj7SPlhwqfNncrJo6Ye3yZuXB3gzJU5uYUUClGHdVDpAjZHnr9wmo4vCtVWo=
- Authentication-results: smail; arc=none
- Delivery-date: Thu, 05 Jan 2023 11:05:47 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=math.u-bordeaux.fr; s=2022; t=1672913076; bh=LqPKwkiNc88wfnPW78KFgjJoqzf+k1+ooQrNUwwyxcs=; h=Date:From:To:Subject:From; b=gkoGI1HamIHCUDM4TYJWIitsHnOI+pigBRKdQjcJydXilWwHGexBacJ7jziduR5U3 PuVKKzdJdQMjjzdvrUH7FWyVPRGfvYjrTRFtYHkJC/tPBPmAy+HWQg/dUYbJplASd2 IOSkFo41njSN5voEmcB8UxY6yITr/BjJIDI96LM7RuMaZCjpCmwdlTuTobgbskCLgm 67piE147kpS/pgx2vu+SA92LcP43Uh1WHB15sgq3RUJE0nFx0O8YXT11FeTH1Ea26N yPRi4569j4BdkIwcNC3RXJJOabfQzntYaJnUbYZeHzeJQ+3XIBMOKcbZ8gS7ESfsoA cOYDkFbKZuaHjeuEr12XJYlVLp/AynupqCTFQjxSUWGPDkbmc+KGcAfVd4GhjucKJm 9HnWQCR8RkxShJa9OmaW9a/BFnqCfvAT1sDt2PoAdqxw4VhdGFIhvJQ86LodWKcCQB 3YuAhefxD16CVKDIZNEzbKeyoYB0BUTc/IRzPSOEVsMJe3LJA4tsDT/WE/u9tgn2Rv XXbgClqHrqQ89mbJuUFd+extk6RiiFzKbkqEka9/79GU50STlgM031C//gEz9W5WYI 41sB7Lxg5QoyDjUrsqvKOZPrwcFk3CCCdx7pH7T83LGVVh8/4zgDCkuYZ3dlNoH9kH pkG962JD4llMzjkj2I4nNrPY=
- Mail-followup-to: pari-dev@pari.math.u-bordeaux.fr
Dear PARI developers,
I have added a assembly level-0 kernel for Risc-V/64.
I suppose it should work with Risc-V/32 but I do not have a system to test it.
Unfortunately, it seems the Risc-V/64 ISA was not designed with multiprecision in
mind (it seems a copycat of the 30-years-old DEC alpha ISA).
Cheers,
Bill.