Earlier  
Posted Nick Remark
#openstack-nova - 2019-07-03
18:25:19 efried I still don't feel strongly enough to block
18:25:28 sean-k-mooney efried: for context the CAT stuff im working on here https://review.opendev.org/#/c/662264/ which you would also like me to track only with numa awer placment was requested for pike
18:25:38 dansmith if we didn't have basic gpu stuff that we have today at this point, I think we'd probably be having a much different conversation.. and not a fun one.
18:26:17 efried Tell ya, though, if sam_subtree lands pretty soon, as appears likely to do, that may be enough to make me -1 the vgpu affinity spec.
18:26:22 dansmith I thought you were the "don't wait forever for perfect" guy? :)
18:26:57 efried Totally. And I have no illusions that numa-in-placement will be perfect right away
18:27:19 dansmith well, if you think that's going to happen, you should just preemtively -1 it, or
18:27:21 efried which btw is why we should not be arguing about hugepages and splitting CPUs finer than per-numa-node.
18:27:28 dansmith or -1 it contingent on that merging when you think it will
18:27:44 dansmith because really, messaging the likelihood of this being a thing is pretty important to us
18:28:24 efried and why we punted on can_split
18:28:50 efried "messaging the likelihood of this being a thing" is actually the best argument I've heard so far.
18:29:52 dansmith it's the most important I think
18:29:58 sean-k-mooney well if we cant have memory fine then a numa node we can implemenat CAT
18:30:17 sean-k-mooney the cpus inventories and cache inventores shoudl be in the same RP
18:30:26 sean-k-mooney and cache regins are finer then numa node
18:30:40 sean-k-mooney we can have mulplie l3 cache regins in the same numa node
18:30:49 efried understood.
18:30:56 efried So
18:31:23 sean-k-mooney it would basicaly be a 3 level tree
18:31:25 efried when we implement CAT *after* having implemented NUMA topo as its own thing, we can reshape the CPUs and L3s down into grandchild providers.
18:31:45 sean-k-mooney yes we could
18:32:00 efried but we should not be trying to solve CAT preemptively.
18:32:02 sean-k-mooney or we could do that first and reshap them under the numa node when they are added
18:32:28 efried I owe you a response in the pqos spec, but that doesn't buy us anything at this point.
18:32:48 sean-k-mooney we talked about it a little today in our squad call
18:33:02 sean-k-mooney im going to simplfy it and proably add a depency on some of the placmenet stuff
18:33:24 sean-k-mooney i will likely make memory bandwith depend on the numa in placment spec
18:33:38 sean-k-mooney i would like to keep cache not depenent on tha tbut may on same tree
18:34:34 sean-k-mooney well it depends i have to see is there a way to us more of the plamcent stuff
18:35:05 sean-k-mooney it significantly incresase the risk we wont have CAT in train however
18:35:53 efried I'm addressing similar concerns in the providers.yaml spec
18:36:47 sean-k-mooney ill admit i have nto really been following that one. i kindof got burt out on that topic last cycle
18:37:05 sean-k-mooney is it approching agreement or still in flux
18:37:36 efried Dakshina has me convinced that there's a reason to do cache in child providers. But only to ensure that one request group gets all its cacheways from one package -- *not* because we can do anything about affinity.
18:37:40 efried however
18:37:44 efried in tree
18:37:59 efried we can do affinity after GET /a_c via the NUMATopologyFilter
18:39:54 efried was gonna say that couples the filter to libvirt, but that's already dismally true anyway.
18:40:26 efried sean-k-mooney: I haven't posted those comments yet, but will ping you once I have.
18:41:06 sean-k-mooney ok. im goign to leave the rebasing it so that we can continue the disucssion in one place
18:41:19 sean-k-mooney are you off for the 4th of july weekend?
18:41:29 sean-k-mooney i assume yes
18:41:49 efried and dansmith, I'll review tetsuro's same_subtree patch. I have the broad strokes from an earlier iteration, but it's now been squashed and reworked a little bit, so I need to refresh and see how far off it still is. And if it's as close as I think, I'll take a stand on the vgpu affinity spec.
18:42:05 dansmith thanks
18:42:06 efried sean-k-mooney: yes, I'll be off Th & F
18:42:31 efried Friday is my 22nd anniversary :)
18:43:19 dustinc efired: congrats!
18:43:20 sean-k-mooney 22nd, surly not wedding? unless you were married quite young
18:43:24 dustinc efried..
18:44:03 sean-k-mooney as in before its legal.
18:44:12 efried hehe. I was married at 20
18:44:30 efried so it was legal to marry, just not legal to buy alcohol :P
18:44:45 efried thanks dustinc
18:45:26 sean-k-mooney well congrats and i always get confused about how the us legislates for mimium ages for things
18:45:39 efried you're not the only one
18:46:20 dustinc can active duty still buy beer/wine at 18 on base?
18:46:23 dustinc gets even more confusing
18:46:25 efried 21 for alcohol is country-wide at this point. Louisiana was (I think) the last one to capitulate in the late '90s (from 18) when the fed cut off their road funding.
18:47:13 sean-k-mooney you can drive from 16 and get a gun licence at 16 or 18 right and marry at like 16-18 depending on the state
18:47:17 efried sean-k-mooney: I grew up near London, where the official age was 18 but not enforced at all. I was pubbing from 14.
18:47:21 sean-k-mooney and vote at 18 too right
18:48:06 dustinc the problem with voting here is you can vote at 18 but nobody does until 60 sigh...
18:48:08 efried vote at 18, yes, that was a big deal ~20y ago. Driving depends on the state, but it's 16 in most places. You can get an exception for "hardship" or farming (which are the same thing to me :P )
18:48:16 efried that's not a problem
18:48:34 efried the problem with voting is that you are allowed to do so despite being completely ignorant
18:48:49 dustinc that doesn't change with age
18:48:55 efried swhat I'm sayin.
18:49:01 dustinc gotcha :)
18:49:23 dustinc voting is really complicated in some states too
18:49:29 sean-k-mooney ya you can get a work vechles lices that allows you do drive a tracker or combin haveser at 16 in ireland but need to be 18 to get a car license which is ... odd
18:49:41 dustinc my state votes by mail, others you have to stand in line for hours
18:50:00 dustinc do you have graduated licensing for motorcycles?
18:50:06 sean-k-mooney yes
18:50:30 dustinc we get 18 year olds buying a 1000cc for their first bike here
18:50:31 dustinc so annoying
18:51:25 sean-k-mooney http://www.rsa.ie/Documents/Learner%20Drivers/Third%20Directive/bikes_chart_3rd_directive_V2.pdf
18:51:30 efried In the UK didn't they pass a thing where you have to have a decal of some sort for the first year after you get your license, so other motorists are warned that you still suck?
18:51:52 sean-k-mooney http://www.rsa.ie/en/RSA/Learner-Drivers/Motorcyclists/Licence-categories-explained/
18:52:29 sean-k-mooney efried: thats in ireland
18:52:35 sean-k-mooney you have N placnete for novice
18:52:47 sean-k-mooney *plates
18:53:39 sean-k-mooney i like the metric system but i really dont understadn inutitivly how much 11KW is vs horsepower
18:54:41 dustinc about 14hp according to google..dunno how you can even get around with so little
18:55:01 dustinc a common starter bike here is 250cc twin and they make around 35hp I think
18:55:05 dustinc and are sooo slow
18:55:08 sean-k-mooney what does a 125cc engin normally put out
18:55:45 dustinc not sure, guessing 11kw/14hp is probably pretty typical
18:55:58 dustinc we just don't have many street-legal 125cc here
18:56:13 sean-k-mooney ya that is the smalest license you get when your 16
18:56:24 sean-k-mooney so its mainly scotters and dirt bikes
18:57:05 sean-k-mooney that said i was not expecting thise to qualify https://www.bennetts.co.uk/bikesocial/news-and-views/advice/new-riders-and-training/top-10-a1-licence-friendly-bikes-2018
18:57:15 dustinc it should be that way here, maybe start at 250cc since 125cc is hard to find, but people starting out on 110hp 600cc sport bikes (or worse...180-200hp liter bikes) is common and causes lots of accidents..and then expensive insurance and stupid laws
18:59:00 sean-k-mooney i guess you really dont need the same level of raw horse power vs a car. anyway i better finish up my email and sign off for the evening o/
19:00:09 dustinc you guys get some cool little bikes there...
19:00:49 sean-k-mooney unfortunetly i dont have a bike license so cant ride any of them
19:01:20 sean-k-mooney i have though about getting it but mainly since i never drive my car and have been thinink of gettin rid of it but still should have somthing
19:02:14 qqmber sean-k-mooney: I just ceated a new instance and in this one worked (attaching a new volume)... Crap... maybe the instance is screwed :(
19:03:13 sean-k-mooney qqmber: it might be related to your iscsi backend
19:03:37 sean-k-mooney do you have issue conencting to it form other vms on the same host

Earlier   Later