OPNsense
  • Home
  • Help
  • Search
  • Login
  • Register

  • OPNsense Forum »
  • English Forums »
  • Hardware and Performance »
  • Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« previous next »
  • Print
Pages: [1]

Author Topic: Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?  (Read 2599 times)

Magician1981

  • Newbie
  • *
  • Posts: 13
  • Karma: 0
    • View Profile
Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« on: March 31, 2024, 01:12:16 pm »
Greetings,

I have a 2Gb symmetrical fiber connection not being utilized to its fullest due to my current network infrastructure. The plan is to do an upgrade of my j5040 machine to a mini pc that has i226-v nics in it. I came across the intel gold 8505 cpu that has more or less the same cpu horsepower as a n305 with the benefit of a onboard qat and dual channel memory alongside more pci-e lanes.

My question is if qat in the 8505 functions on opnsense with accelerating wireguard vpn traffic?  I will be running additional security like zenarmor, unbound/adguard and perhaps crowdsec.

Thank you.
Logged

pfop

  • Newbie
  • *
  • Posts: 14
  • Karma: 0
    • View Profile
Re: Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« Reply #1 on: April 01, 2024, 10:58:57 am »
Quote from: Magician1981 on March 31, 2024, 01:12:16 pm
My question is if qat in the 8505 functions on opnsense with accelerating wireguard vpn traffic?
Thank you.

Hello, no, it will not.
Only pfSense+ will utilize Crypto Offloading for Wireguard as of today.

BR
Logged
Firewall Specs: AMD Ryzen 5700G, 16GB DDR4 3200MHz RAM, Intel E810 Quad Port SFP28 NIC
Internet Specs: Init7 25GBit FTTH

franco

  • Administrator
  • Hero Member
  • *****
  • Posts: 17745
  • Karma: 1620
    • View Profile
Re: Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« Reply #2 on: April 01, 2024, 12:52:42 pm »
pfop, I'm officially and kindly asking you to quit name-dropping other projects as a first response as it always comes across as advertising more than casual obsession.

To put this in numbers: out of 10 responses 9 are using "pfSense" and 5 are using "pfSense+".


Cheers,
Franco
« Last Edit: April 01, 2024, 12:55:44 pm by franco »
Logged

Magician1981

  • Newbie
  • *
  • Posts: 13
  • Karma: 0
    • View Profile
Re: Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« Reply #3 on: April 01, 2024, 05:39:40 pm »
Directing this to the opnsense devs, will this be implemented any time soon?

The dropdown menu under System: Settings: Miscellaneous, shows the option for intel quickassist technology. I'm guessing this only applies for expansion cards?
Logged

meyergru

  • Hero Member
  • *****
  • Posts: 1769
  • Karma: 172
  • IT Aficionado
    • View Profile
    • congenio
Re: Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« Reply #4 on: April 01, 2024, 05:58:03 pm »
The FreeBSD wireguard implementation is somewhat strange - it does not even use the presumably faster original code from the wireguard project.

AFAIR, the FreeBSD code does not make use of existing QAT "hooks" either, so normally, even hardware acceleration would probably not make it any faster.

The other project has substantially modified the implementation (but only in their business product) to use a plugin module (iimb.ko) which leverages a library provided by Intel, which does not even need QAT, but leverages  advanced instruction sets that are available on AMD CPUs as well.

That aside, you can accelerate wireguard right now by a factor of two by using the FreeBSD 14.0 kernel underneath OpnSense.

This has been discussed here before.
Logged
Intel N100, 4 x I226-V, 16 GByte, 256 GByte NVME, ZTE F6005

1100 down / 440 up, Bufferbloat A+

cookiemonster

  • Hero Member
  • *****
  • Posts: 1830
  • Karma: 95
    • View Profile
Re: Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« Reply #5 on: April 01, 2024, 11:34:48 pm »
meyergru . I noticed you asked how to load a different version of the kernel under OPN and later you seemed to have been able to do it. Can you please point me in the direction of the instructions to achieve it? I'd like to make some tests of my own. Apologies for the hijack of thread.
Logged

Magician1981

  • Newbie
  • *
  • Posts: 13
  • Karma: 0
    • View Profile
Re: Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« Reply #6 on: April 02, 2024, 09:45:18 am »
Quote from: cookiemonster on April 01, 2024, 11:34:48 pm
meyergru . I noticed you asked how to load a different version of the kernel under OPN and later you seemed to have been able to do it. Can you please point me in the direction of the instructions to achieve it? I'd like to make some tests of my own. Apologies for the hijack of thread.

I was about to ask the same question.
Logged

meyergru

  • Hero Member
  • *****
  • Posts: 1769
  • Karma: 172
  • IT Aficionado
    • View Profile
    • congenio
Re: Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« Reply #7 on: April 03, 2024, 10:23:38 am »
# opnsense-update -zkr 14-STABLE -a FreeBSD:14:amd64
Logged
Intel N100, 4 x I226-V, 16 GByte, 256 GByte NVME, ZTE F6005

1100 down / 440 up, Bufferbloat A+

lewald

  • Sr. Member
  • ****
  • Posts: 334
  • Karma: 21
    • View Profile
Re: Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« Reply #8 on: April 03, 2024, 01:19:17 pm »
Are the others already on BSD 14 ?
Logged

meyergru

  • Hero Member
  • *****
  • Posts: 1769
  • Karma: 172
  • IT Aficionado
    • View Profile
    • congenio
Re: Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« Reply #9 on: April 03, 2024, 04:45:10 pm »
Yes. That is the reason why even the community edition is twice as fast with Wireguard. You can have the same by applying the patch.
Logged
Intel N100, 4 x I226-V, 16 GByte, 256 GByte NVME, ZTE F6005

1100 down / 440 up, Bufferbloat A+

lewald

  • Sr. Member
  • ****
  • Posts: 334
  • Karma: 21
    • View Profile
Re: Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
« Reply #10 on: April 04, 2024, 12:13:48 pm »
Thanks for the answer.
I don't need it myself at the moment because the machines I manage have enough computing power.
But it's good to know that something is coming in the future.
Logged

  • Print
Pages: [1]
« previous next »
  • OPNsense Forum »
  • English Forums »
  • Hardware and Performance »
  • Intel cpu 8505 with onboard QuickAssistTechnology (qat) support?
 

OPNsense is an OSS project © Deciso B.V. 2015 - 2024 All rights reserved
  • SMF 2.0.19 | SMF © 2021, Simple Machines
    Privacy Policy
    | XHTML | RSS | WAP2