Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
Paul MaudDib
May 3, 2006

TEAM NVIDIA:
FORUM POLICE

BangersInMyKnickers posted:

it will be hardware encoders on the gpu, same as 264.

GPU encoders suck though, it doesn't matter how fast you finish if you do the job lovely

works great for teleconferencing or boring poo poo like that I guess

Adbot
ADBOT LOVES YOU

Paul MaudDib
May 3, 2006

TEAM NVIDIA:
FORUM POLICE

Breakfast All Day posted:

i have a token amd friend box, i celebrate computer diversity

same

the Athlon 5350 is pretty much unchallenged in its role of "CPU/motherboard combo I can buy for $40" and it makes an OK shitbox HTPC or fileserver

little known fact, it even has ECC support and there is even a motherboard that has it hooked up, shame it's mATX instead of something useful like mITX or full ATX

fake edit though it looks like Microcenter no longer carries it, and Zen doesn't support ECC, so welp there went my interest in AMD products

Paul MaudDib
May 3, 2006

TEAM NVIDIA:
FORUM POLICE

atomicthumbs posted:

a neural network designed to validate emails

please, this is a solved problem

just use the following regex that 99.99% works

(?: (?:\r\n)?[ \t])*(?: (?: (?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t]
)+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?: (?:\r\n)?[ \t]))*"(?: (?:
\r\n)?[ \t])*)(?:\.(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (
?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?: (?:\r\n)?[
\t]))*"(?: (?:\r\n)?[ \t])*))*@(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\0
31]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\
](?: (?:\r\n)?[ \t])*)(?:\.(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+
(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:
(?:\r\n)?[ \t])*))*|(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z
|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?: (?:\r\n)?[ \t]))*"(?: (?:\r\n)
?[ \t])*)*\<(?: (?:\r\n)?[ \t])*(?:@(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\
r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[
\t])*)(?:\.(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)
?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t]
)*))*(?:,@(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[
\t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*
)(?:\.(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t]
)+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*))*)
*: (?: (?:\r\n)?[ \t])*)?(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+
|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?: (?:\r\n)?[ \t]))*"(?: (?:\r
\n)?[ \t])*)(?:\.(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:
\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?: (?:\r\n)?[ \t
]))*"(?: (?:\r\n)?[ \t])*))*@(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031
]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](
?: (?:\r\n)?[ \t])*)(?:\.(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?
: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?
:\r\n)?[ \t])*))*\>(?: (?:\r\n)?[ \t])*)|(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?
: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?: (?:\r\n)?
[ \t]))*"(?: (?:\r\n)?[ \t])*)*: (?: (?:\r\n)?[ \t])*(?: (?: (?:[^()<>@,;:\\".\[\]
\000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|
\\.|(?: (?:\r\n)?[ \t]))*"(?: (?:\r\n)?[ \t])*)(?:\.(?: (?:\r\n)?[ \t])*(?:[^()<>
@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"
(?:[^\"\r\\]|\\.|(?: (?:\r\n)?[ \t]))*"(?: (?:\r\n)?[ \t])*))*@(?: (?:\r\n)?[ \t]
)*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\
".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*)(?:\.(?: (?:\r\n)?[ \t])*(?
:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[
\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*))*|(?:[^()<>@,;:\\".\[\] \000-
\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(
?: (?:\r\n)?[ \t]))*"(?: (?:\r\n)?[ \t])*)*\<(?: (?:\r\n)?[ \t])*(?:@(?:[^()<>@,;
:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([
^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*)(?:\.(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\"
.\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\
]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*))*(?:,@(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\
[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\
r\\]|\\.)*\](?: (?:\r\n)?[ \t])*)(?:\.(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\]
\000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]
|\\.)*\](?: (?:\r\n)?[ \t])*))*)*: (?: (?:\r\n)?[ \t])*)?(?:[^()<>@,;:\\".\[\] \0
00-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\
.|(?: (?:\r\n)?[ \t]))*"(?: (?:\r\n)?[ \t])*)(?:\.(?: (?:\r\n)?[ \t])*(?:[^()<>@,
;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?
:[^\"\r\\]|\\.|(?: (?:\r\n)?[ \t]))*"(?: (?:\r\n)?[ \t])*))*@(?: (?:\r\n)?[ \t])*
(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".
\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*)(?:\.(?: (?:\r\n)?[ \t])*(?:[
^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]
]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*))*\>(?: (?:\r\n)?[ \t])*)(?:,\s*(
?: (?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\
".\[\]]))|"(?:[^\"\r\\]|\\.|(?: (?:\r\n)?[ \t]))*"(?: (?:\r\n)?[ \t])*)(?:\.(?: (
?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[
\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?: (?:\r\n)?[ \t]))*"(?: (?:\r\n)?[ \t
])*))*@(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t
])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*)(?
:\.(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|
\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*))*|(?:
[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\
]]))|"(?:[^\"\r\\]|\\.|(?: (?:\r\n)?[ \t]))*"(?: (?:\r\n)?[ \t])*)*\<(?: (?:\r\n)
?[ \t])*(?:@(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["
()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*)(?:\.(?: (?:\r\n)
?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>
@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*))*(?:,@(?: (?:\r\n)?[
\t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,
;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*)(?:\.(?: (?:\r\n)?[ \t]
)*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\
".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*))*)*: (?: (?:\r\n)?[ \t])*)?
(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".
\[\]]))|"(?:[^\"\r\\]|\\.|(?: (?:\r\n)?[ \t]))*"(?: (?:\r\n)?[ \t])*)(?:\.(?: (?:
\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z|(?=[\[
"()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?: (?:\r\n)?[ \t]))*"(?: (?:\r\n)?[ \t])
*))*@(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])
+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*)(?:\
.(?: (?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?: (?: (?:\r\n)?[ \t])+|\Z
|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?: (?:\r\n)?[ \t])*))*\>(?: (
?:\r\n)?[ \t])*))*)?;\s*)

Paul MaudDib
May 3, 2006

TEAM NVIDIA:
FORUM POLICE

Notorious b.s.d. posted:

this is latency between cores on a single chip. it is not relevant to the question. what's important for naples is the performance of the interconnect between chips.

naples is literally 4x ryzen-type chips glued together. i don't mean that conceptually, or metaphorically. i mean four discrete, separated pieces of silicon glued into a single package with little wires between them.

if the interconnect between chips is good, then naples will be good. if the interconnect is bad, then naples will be a turd.

"infinity fabric" is the new interconnect. like hypertransport, except, AMD. if anyone sees something about "infinity fabric" pls post it here

the standard R7 chip (1700, 1700X, 1800X) is just a pair of dies glued together though, so Nipples will actually be 8 pieces of silicon glued together

it's the same interconnect in both cases, the performance of the interconnect between a pair of dies still tells us a little about how it might perform between 8 dies - although the 5960X is not really the relevant comparison there since you'd want to look at the big quad-die E5s/E7s where the interconnect is being stressed a little harder

  • Locked thread